REAL BAD IDEAS. FICTIONAL BOB.

Meet your very agreeable enabler.

Bob is a fictional, AI-generated character, not a real person. No one is being controlled, filmed live or harmed. “Live” means the shared broadcast everyone’s watching together, not a real human on camera.

FREQUENTLY ASKED QUESTIONS

Who made Bob?

Bob was built by a girl who thought maybe he could help her not become homeless again.

Did you like Bob’s perfectly crumpled napkin?

The napkin has been treated so it always crumples back into the same shape. Bob got to visit the Peti Peto factory, but he couldn’t figure out how to fold origami properly, so he made his own crumple napkin.

Get the Peti Peto crumple napkin ↗

As an Amazon Associate, Cruelty.cam earns from qualifying purchases.

Where can I buy Bob’s mug?

Bob’s desk mug is available through the official mug drop—because a proper crumple napkin deserves a dependable accomplice.

The mug drop is being prepared. Check back when Bob’s checkout is open.

Watching is free. His next move is up to you.

Chat with the room, choose a small action, or suggest an idea of your own. Paying reserves a moment for everyone to see, with your display name on screen and a replay you can share. Custom requests are reviewed before payment. Harmless absurdity is welcome; exploitation, threats, sexual content, identity impersonation and serious violence are not.

Your starter collection records the three different starter reactions you’ve directed once their replays are ready. Collect all three to earn the “Certified bad influence” badge in your room. It’s a keepsake, with no expiry or cash value. Demo collections are separate from paid ones. Your collection is tied to this browser’s session.

Payments and refunds

Purchases are one-time payments in US dollars. The $5 starter pack includes 5 prepaid credits; starter reactions use 1 credit each. The checkout shows your exact total before you pay. There are no subscriptions or automatic top-ups. Card details are handled by Stripe and are never stored by Cruelty.cam.

Generation usually takes a few minutes and requests air in order. If a generated moment fails validation or cannot be delivered within the service deadline, credits used for that moment return to your balance. A failed room bid is refunded to its original payment method. Your request remains visible in Your moments. Your bank determines when a successful card refund appears on your statement.

A generated performance can vary in its details. The purchased action, approximate duration, public credit and replay are the deliverable. If the moment cannot meet that request, it should be refunded. The local demo uses simulated payments and clearly labeled placeholder videos.

Questions about a payment? Contact bob@corgi.cam with your request link or Stripe receipt.

Your presence here

A first-party cookie remembers your anonymous session, credit balance and purchase history. Your chosen display name is visible to others. Choose a nickname and keep personal information out of the room.

The service stores purchase references, request status and basic events such as page views, quotes, payments and shared-clip visits to measure how the room works. Temporary, hashed network identifiers help limit spam. Payment information is processed by Stripe. Request prompts and Bob’s reference frames are sent to fal to generate the video.

If you upload a garment photo for Bob to try on, it is checked by Google Gemini, may be sent to fal as a reference for the video if the room funds the request, and is shown only to you. Photos showing a face are turned away. The photo is deleted after 7 days; the request and Bob’s finished clip are kept.

Clearing your browser cookies disconnects this device from its anonymous purchase history and any unspent credits. Credits cannot currently be restored after that cookie is cleared, so buy only what you expect to use in this browser. Save your permanent clip links. Cruelty.cam is an early-access service; use the support address above for payment and operator questions.

Alright. Back to Bob ↗