Slop*Detector
Verdict for tonite-app.vercel.app
INCONCLUSIVE — slop score 40/100
The evidence leans generated but stops short of a clean conviction. The cyan-to-magenta gradient clipped into the TONITE wordmark, paired with a matching gradient progress bar, is the kind of default color choice a model reaches for when nobody's told it otherwise, and the four quiz cards each shipped with an empty rounded-square icon placeholder that never got filled in, which points to scaffolding left as-is rather than a finished interface. Stack that against Inter body text, Space Grotesk headings, and four backdrop-blur glass panels, and you've got a UI built almost entirely from untouched shadcn and Tailwind defaults. That said, several flagged items are weaker than they look: the Q1/03 step indicator and the four mood-option cards could just as easily be a real, working onboarding flow as templated filler, and nothing here rises to the level of sprawling AI-voiced copy. With a 40/100 score, the visual scaffolding reads generated but the underlying product structure doesn't clearly settle the question either way, so inconclusive is the right call.
Findings
- Gradient backgrounds / gradient text — Large gradient washes and gradient-clipped headline text (usually blue→purple) are the default decoration of generated UI.
- Untouched shadcn/Tailwind defaults — shadcn components, lucide icons, and Inter/Geist/Space-Grotesk font stacks left at their defaults mean the model picked the design, not a person. Instrument Serif as an accent font is a separate, independently corroborated tell.
- Glassmorphism — Frosted-glass backdrop-blur panels are a recurring generated-UI decoration.
- Gradient wash / gradient text — The logo wordmark 'TONITE' is rendered in a cyan-to-magenta gradient clipped text, and the progress bar beneath the header uses the same cyan-to-pink gradient — a default AI decoration choice.
- Indigo/violet/pink accent range — The accent palette sits squarely in the violet/magenta range flagged as the statistical center of AI color taste, applied to the logo and progress indicator with no other distinguishing palette choice.
- Numbered/step filler treatment — A 'Q1 / 03' step indicator with a progress bar is used for what looks like an onboarding quiz — potentially legitimate as a real sequence, but combined with the generic card grid it reads as templated step-flow scaffolding.
- Uniform icon-tile grid — Four identical dark cards in a 2x2 grid, each with an empty rounded-square icon placeholder above a short label, is the classic feature-tile pattern (here used for quiz options rather than features, but structurally identical).
- Pill-shaped nav buttons — The 'Saved' and 'Profile' buttons in the header are fully rounded capsule pills with placeholder icon glyphs, matching the generic pill-button pattern common in generated UIs.
- Placeholder icon squares (unfinished imagery) — Every quiz card contains an empty rounded rectangle in place of an actual icon, suggesting icon assets were never filled in — a scaffold left unfinished rather than a deliberate visual choice.
- Sparkle/rocket emoji — ✨ and 🚀 scattered through headings and feature lists are the default garnish of generated landing copy.
- Parallel four-item list — The four mood options ('Move my body,' 'Learn something,' 'Be around people,' 'Make or see art') are structured as uniform short parallel phrases with matching emoji, which echoes the compulsive-triad/parallel-declarative pattern the guide flags, though here it's a UI menu rather than prose so the tell is weak.