Your habits, as a constellation.

One tap fills a bubble. Thirty of them turn into something you would rather not leave half finished. HabitGlass is a habit tracker, and your data never leaves your phone unless you ask it to.

Free with three habits. No account needed.

The HabitGlass home screen: four habit cards, each with a coloured bubble field showing the month so far.
On-device by default No account No analytics, ever Optional iCloud sync Three habits free

Try it right here

The grid is the whole point.

Every day you show up fills a bubble. Miss one and the gap sits there in plain sight instead of hiding inside a chart. Poke at this and you already know how the app works.

0 Days done
0 Best streak
0% Rate

Tap any bubble to fill or clear it. Nothing is saved, nothing is sent.

Inside the app

Real screens, straight off a real device.

Every shot below came out of the app's own UI test run on an iPhone. Flip the switch in the header and they all change appearance, because both sets were captured the same way.

Home

One tap, then get on with your day.

Today's list shows only what's actually due. Tick it off from the card, or count up if the habit is "three glasses of water" rather than a yes or no.

  • A check button sized for a thumb, with haptics behind it
  • Counters for habits you do more than once a day
  • This month's completion rate on every card
  • Sort and filter by category once the list gets long
Home screen with Drink water, Meditate, Morning run and Read a book, each showing a bubble field and a streak chip.

Detail & history

A month you can read at a glance.

Open a habit and you get the numbers that actually matter, a consistency strip going back months, and a calendar you can tap to fix the day you forgot to log. A complete month looks like an achievement. A patchy one tells you exactly which day of the week keeps getting away from you.

  • Current streak, best streak, total check-ins, completion rate
  • Streaks understand your schedule, so a planned rest day doesn't break the chain
  • Today gets a grace period instead of failing you at midnight
  • Tap any day to backfill it or attach a note
The history section: a consistency heatmap above a full September calendar with every day filled in purple.
Habit detail for Meditate: streak and completion stat cards, a consistency heatmap, and the start of the September calendar.

Setup

Make it yours in about twenty seconds.

Pick an icon, pick a colour, tell it how often. Habits you want to build and habits you want to quit are the same three taps.

  • Hundreds of icons, grouped so you can actually find one
  • Thirteen tuned colours, or mix your own
  • Every day, set weekdays, X times a week, or every N days
  • Start dates, daily goals and categories, all optional
The New Habit sheet: a purple flame icon, name and description fields, a row of colour swatches, and repeat, goal and start rows.

Settings

Light or dark, both done properly.

Follow the system or pin one appearance and forget about it. Both were designed, not generated: the light palette has its own contrast-safe colour set so a yellow habit is still readable on a pale background.

  • System, light or dark, applied at the window so every sheet follows
  • Per-habit reminders at a time you pick
  • JSON export that restores everything, plus CSV for spreadsheets
  • Archive a habit to retire it without losing its history
Settings: the Pro row, iCloud sync, export and import, delete all data, and the appearance picker set to Light.

Everything else

The rest of it.

Three habits are free forever, along with every schedule type, the streaks and the month grid. Pro opens the rest.

Home Screen widgets

A bubble field or a streak count on your Home Screen. Check a habit off without opening the app.

Pro

Insights

A monthly check-in calendar across every habit, overall stats, and a streak leaderboard so you can see which one is slipping.

Pro

iCloud sync

Off by default. Turn it on and your habits mirror through your own private iCloud database to your other devices. Nowhere else.

Pro

Reminders

One daily nudge per habit, at the time that suits that habit. Local notifications, so nothing leaves the device.

Pro

Daily goals

Some habits aren't done in one go. Set a target of three, eight, twelve, and the card fills as you tap.

Pro

Export and import

Full-fidelity JSON out, JSON back in, plus CSV if you want to poke at it in a spreadsheet. Your history is not hostage.

Pro

Per-day notes

Tap a day in the grid and write down why it went well, or why it didn't.

Pro

Categories and archive

Group habits your way, and retire the ones you've finished with instead of deleting the history you built.

Schedules that flex

Every day, chosen weekdays, X times a week, or every N days. Free on every habit.

Privacy

There is no server holding your habits.

Not "we take privacy seriously". There is genuinely nowhere for your data to go. No account to make, no profile, no analytics SDK, no ad network.

Read the privacy policy

  • Your habits live in a database on your phone Stored locally so the app works in a tunnel, on a plane, or with the radios off.
  • One network call, and it isn't about you The app talks to RevenueCat to check whether you've paid. That's the entire list.
  • iCloud sync is opt-in and private If you switch it on, data mirrors to your own private iCloud database. I can't read it.
  • Tracking declared as false, because it is The App Store privacy manifest says no tracking, no data collection. Nothing to disclose.

Pricing

Free is a real tier, not a demo.

Three habits, every schedule type, the streaks, the stats and the month grid. No ads, no watermark, no nagging screen on launch.

Free

$0

Three habits, for as long as you want them.

  • Up to three active habits
  • Daily, weekday, X-per-week and every-N-days schedules
  • Schedule-aware current and best streaks
  • Month grid, consistency strip and stat cards
  • Every icon, thirteen colours, light and dark
  • Archive, and delete-everything if you want out

No account, no email, no card.

Pro Unlocks everything

Monthly, yearly
or once

There's a lifetime option if subscriptions annoy you. They annoy me too.

  • Unlimited habits
  • Home Screen widgets
  • Insights, overview stats and the streak leaderboard
  • Per-habit reminders
  • Daily goals above one, and per-day notes
  • Custom categories and custom colours
  • JSON and CSV export, JSON import
  • iCloud sync across your devices

Final prices are set in the App Store for your region and shown in the app before you buy anything.

Questions

Fair questions.

Do I need an account?
No, and there's no way to make one. There's no login screen, no profile and no server storing your habits, which is also why there's nothing for me to leak.
Does it work offline?
Completely. Everything is computed on device. The only time the app touches the network is to ask RevenueCat whether you have Pro, and it copes fine when the answer never arrives.
Which iOS version do I need?
iOS 26 or later. The whole interface is built on Liquid Glass, mesh gradients and SwiftData, none of which exist on older releases.
Is there an Android or web version?
No, and I'd rather be honest than keep you waiting: there's no plan for one. HabitGlass leans hard on iOS APIs, and a port would be a different, worse app.
Can I get my data out again?
Yes. Pro includes a full-fidelity JSON export that a JSON import will restore, habits and history included, plus a CSV export for spreadsheets. There's also a delete-everything button that really does delete everything.
Do I lose a streak if I take a rest day?
Not if the schedule says it's a rest day. Streaks are computed against the habit's own schedule, so a three-times-a-week habit doesn't punish you for the four days you were never meant to do it. Today also gets a grace period rather than breaking the moment the clock ticks over.
Something's broken. Who do I tell?
Me, directly. There's no ticket portal and no chatbot in between: support@habitglass.info, or read the FAQ first if you like context.

Day one is boring

Day thirty is the whole point.

Start with three habits for free. No account, no email, no card. Just open the app and tap.