Two features, one goal: make showing up consistent.
Streaks track how many consecutive days you've sent at least one Glaze. Daily Prompts give you a fresh compliment idea every morning so you're never staring at a blank compose screen wondering what to say.
Both are deliberately low-pressure. We don't punish you for breaking a streak. We don't shame you for skipping a prompt. They exist because consistency turns "I should compliment my friends more" into actual behavior, and that needs a nudge.
How streaks work
Send at least one Glaze that passes the positivity check on a given calendar day (in your local timezone). That's the requirement. One Glaze per day. The streak counter goes up.
Skip a day → streak resets to 0. No grace period, no "freeze" tokens, no streak insurance you can buy. Streaks are honest — they reflect what actually happened.
"Streak freeze" mechanics (like in Duolingo) reward consistency-theater over actual consistency. We'd rather you build a real 12-day streak than a fake 90-day one. If you miss a day, the right response is "today's a new day," not "let me use my freeze."
What streaks unlock
Streak milestones earn permanent badges on your profile:
- 🔥 3-day streak — your first hot streak
- 🔥🔥 7-day streak — one full week
- 🔥🔥🔥 30-day streak — a month of glazing
- 🌟 100-day streak — committed glazer
- 💫 365-day streak — a year of hyping people up
Each milestone also bumps your daily streak bonus — a small Glaze Score multiplier for staying active.
How daily prompts work
Every morning at 9 AM in your local timezone, GlazeTrain pushes a Daily Prompt to your home tab. It's a question or premise designed to make compose-mode easier:
Prompts are written by humans (with some Claude-assisted brainstorming behind the scenes) and rotated through a backlog of hundreds. Same prompt won't repeat for at least 90 days.
Why prompts work
The biggest barrier to sending compliments isn't motivation — it's blank-page paralysis. You open the app, see a "who do you want to Glaze?" field, and your brain blanks. Prompts solve that by handing you a starting point.
You can:
- Take the prompt literally and follow it exactly,
- Use it as inspiration but go a different direction,
- Ignore it entirely and send the Glaze that's actually on your mind.
All three are valid. The prompt is a starter, not a homework assignment.
Prompt bonus
If you complete the day's prompt (send a Glaze that's roughly thematically aligned, judged by the same Hype Level scorer), you get a small bonus on top of the standard streak bump. This is mostly to reward the act of engaging with prompts, not to penalize anyone who chooses their own direction.
Streak strategy
Make it small.
A streak doesn't require you to write something brilliant every day. It requires one Glaze that passes the positivity check. That's a low bar on purpose — a Hype Level 2 quick compliment counts the same as a Hype Level 5 masterpiece for streak purposes.
Pick a regular time.
Most active streak-keepers send their daily Glaze at the same time every day (morning coffee, after dinner, before bed). Friction goes way down when it's habitual.
Use the prompt when you're stuck.
The Daily Prompt is literally designed for the "I don't know what to say today" days. Use it. You don't owe creativity to your streak.
Let it reset if it resets.
If you miss a day, the right response is to send a Glaze today and start a new one. Trying to recover a broken streak is the road to weird platform behavior. Streaks are easy come, easy go.
Streak vs. other engagement mechanics
If you've used Duolingo, BeReal, or Snapchat — you've seen what streaks can become when the platform needs you to keep them alive. Notifications get more aggressive. Loss aversion gets weaponized. The streak stops being for you and starts being for the engagement metrics.
We tried hard not to do that. GlazeTrain streaks:
- Send one daily reminder, not five.
- Don't escalate in tone when you're close to losing one.
- Don't lock you out of the app or features when you break one.
- Don't sell streak insurance, freezes, or recovery tokens.
If you're getting too much streak pressure from us, that's a bug — turn off streak notifications in Settings → Notifications and the only place you'll see them is in the app when you open it.
Get on the train
Free on iOS and Android. No ads. No subscriptions. No catch.