Sakura Diary
“A fresh page. Shall we fill a petal?”
Mochi • 6 day lantern • Today's Page
Rounded cards, handwritten accents, petals and lanterns. Plant habits, fill petals, tend your garden.
TileArc: Habit Book turns small daily wins into a year you can see. Pick a style — cosy Sakura Diary or power Shonen Quest — tap your tiles, and watch petals fill and combos grow.
Private by design: no account, no developer server, no tracking. Your habits stay on your iPhone. The home-screen widget is free forever — never a Pro gate.
Mochi says: “A fresh page. Shall we fill a petal?”
Try the styles — same habits, new skin
TileArc is built around one tiny daily ritual. Everything else — streaks, stats, companions — grows out of your own taps. Nothing is reconstructed, nothing is imported from somewhere else.
Open Today's Page, or tap right on the home-screen widget. Each habit is a tile; filling it takes a second. Miss a day and the tile simply stays empty — no guilt trips, no broken chains held against you.
Days in a row become a glowing lantern — or a rising combo, if you picked the quest life. Your companion notices: Mochi celebrates petals, Kaito hypes panels. Gentle reminders nudge only the habits you choose.
Every tap lands on a year grid — 365 tiles of evidence. Add a diary line about the day, zoom into the 12-week mini-grid, and export it all as JSON whenever you like. Your history is yours, portable forever.
The grid is the heart of TileArc. One cell per day, coloured deeper the more complete the day — with per-habit detail underneath, streak lists, and space for a line of diary.
See the whole arc at a glance, then zoom into the last twelve weeks for texture. Deeper colour means a fuller day — computed from your entries, never guessed.
“Current glow: 6 days. Longest glow: 21 days.” Full streak lists per habit, plus trend views that show whether this month is beating last month.
A line about today, attached to the date — a diary page in Sakura, a battle report in Shonen. Notes travel with exports, so your words are never locked in.
One JSON file holds habits, entries, notes and settings. Export anytime, import on a new device — the same open format works across platforms.
26 weeks × 7 days • deeper = fuller day
Choosing your style is the first thing TileArc asks — never pre-selected, never skipped. And it is never final: switch anytime in Settings and your habits, history and streaks move with you. Light and dark moods included for both.
“A fresh page. Shall we fill a petal?”
Mochi • 6 day lantern • Today's Page
Rounded cards, handwritten accents, petals and lanterns. Plant habits, fill petals, tend your garden.
New day, hero. Ready when you are.
Kaito • 6 combo • Today's Quests • DON!
Sharp panels, impact stamps, combos and arcs. Start quests, clear panels, awaken your power.
Meet Mochi & Kaito. A companion cheers from every screen — with extra outfits to unlock in Pro. Your data never cares which style you wear: the engine underneath is identical.
The widget is part of the free TileArc — deliberately never a Pro gate. Put one habit (small) or up to three (medium) on your Home Screen or StandBy, and fill today's tile without opening the app.
Pick which habits ride along in the Widget Habits screen. Small shows your most important tile; medium keeps your top three in sight.
iOS 17 interactive widgetTapping a widget habit runs the same engine as the app — app and widget can never disagree. The timeline refreshes at midnight, and foregrounding the app keeps everything in sync.
same engine, both sidesOnboarding offers the widget a single time — add it or skip, either way you are in. Add it later anytime from Settings with plain iOS instructions.
shown at most onceReminders are per-habit, optional, and local to your iPhone. Pick weekdays and a time — “a gentle nudge, if you'd like one” — and days you already logged stay silent.
Set reminders while planting a habit or later in Settings. Each habit keeps its own schedule; turn any of them off without touching the rest.
Notifications are scheduled on-device. There is no server watching your streaks, no push campaign, no “we miss you” email — because TileArc has no idea who you are.
If you already filled a habit, its reminder for that day is skipped. The nudge only speaks when there is still a petal — or panel — left to fill.
Six active habits plus the widget, free forever — enough for a real practice. Pro is for people whose garden outgrows the free bed: unlimited habits, deeper stats, and extra outfits for Mochi and Kaito.
Three ways to go Pro: Monthly · Yearly · Lifetime (one-time payment, never renews). Prices always come from the App Store at purchase time — never hard-coded. Subscriptions auto-renew until cancelled; cancel anytime in Settings → Apple Account → Subscriptions.
TileArc has no account, no backend, and no analytics. The only network use in the app is the App Store itself, at purchase time. Read the full policy — written for humans and for App Review.
Habits, entries, notes and settings live in a JSON file on your device. There is nowhere for them to leak to, because there is no TileArc server.
TileArc phones home to nobody. No event logging, no identifiers for ads, nothing that follows you between apps. StoreKit talks to Apple only when you buy or restore Pro.
Remove a habit, clear an entry, or delete the app — your data goes with it. Exports are files you create, kept wherever you put them.
A neutral welcome: the TileArc mark, “Your year, arc by arc, tile by tile,” and Begin. No sign-in, no permissions ambush.
Sakura Diary or Shonen Quest, by vibe — never pre-selected. Tap a card and the live preview re-skins so you can feel it before you commit.
Name it, pick an emoji and a colour, choose scheduled days, add a gentle reminder if you like. “Plant this habit” — or “Start this quest.”
One offer, shown once: put your habits on the Home Screen, or tap Later. Either way, onboarding is done and your first tile is waiting.
TileArc: Habit Book is coming soon to the App Store for iPhone (iOS 17+). Join the launch list and we'll write to you exactly once — when it ships.
Questions? [email protected] • Support page: m-pax.net/tilearc/ • Bundle ID (working): net.m-pax.Tilearc