SpillHub
FAQTikTok

About SpillHub

SpillHub is the daily anonymous confession wall. We drop one new prompt every day. You answer once to unlock the wall, then you can read everyone else’s secrets, heart favorites, share individual notes, and (optionally) boost your own spill with color, a pin, or extra submissions.

How the daily prompt works

Each UTC day has one prompt. Your first spill unlocks the wall for that date so you can read what others shared. In development you can force the form open via ?devForm=1 (local only).

Anonymous, but not unmoderated

We never ask for an account. To keep the wall healthy, we enforce one spill per day via a signed, httpOnly cookie, light heuristics (links/emails/spam), OpenAI moderation, and per-IP rate limits. If moderation is unavailable, we fail closed. See the privacy policy for how identifiers are used.

Extras, credits, and payments

You can upgrade a spill with color or a pin, or buy extra spills for the day. Payments run through Stripe with manual-capture intents, and credits apply automatically when you have them. Archives and Pro unlocks grant time-bound access plus daily credits—see pricing in-app for details.

Archives and sharing

Each note has a shareable permalink at /n/[id] with an OG card. Archive access is optional; unlocking lets you browse past days, sorted by pins, hearts, and recency. Per-note OG images live at /n/[id]/opengraph-image.

Status and support

Want to know if today’s prompt is live? Check /status for a human-readable snapshot, or hit /api/status for JSON. For FAQs, visit /faq.

Policies

By participating you agree to our Terms and Privacy Policy. We do not allow hateful threats, explicit illegal content, or anything that violates applicable law.