Privacy

App data

Goals, stars and tasks are stored only on your device (IndexedDB). Moguchi has no servers and never receives this data. Save a copy before changing phones.

On-device reminders (Android app)

The RuStore Android app can show a once-a-day reminder on this phone if a parent turns it on and tasks are still due. There is no server and no remote push. The text never includes a child’s name or goal titles. The website and PWA do not schedule reminders. Off by default.

Home-screen widget (Android app)

In the RuStore version you can add a Moguchi widget to the home screen: the goal, its stars and today’s tasks. The app keeps that data on this phone; nothing goes online. Your child’s name is never shown; the goal title is visible on the home screen, never on the lock screen. The website and the PWA have no widget.

Setup transfer (QR / link)

To set up your child’s phone without retyping, the install screen can build a QR code or link that carries your setup — goals and tasks. It travels in the link’s fragment (the part after #), which browsers never send to any server; it is stripped before analytics runs and again after the child’s device imports it. Nothing is uploaded — it’s a private transfer between your two phones. Anyone who receives that QR or link can read the setup, so share it only with your child’s device.

Analytics

We use anonymous analytics — Yandex Metrika (PostHog is wired in the code but not enabled in the current build) — to understand how the app is used:

Analytics never receives: your child’s name, goal titles, stars, task lists, IndexedDB contents, or export files.

Session recording is off. PostHog autocapture is off. Analytics is never used for ads. Yandex privacy policy · PostHog privacy policy

Our own counter (N1 Hub)

With the same permission — the “Anonymous stats” switch in the app or the banner on this site — the web app also sends anonymous counts to N1 Hub (hub.n1.team), the Moguchi team’s own statistics service. It receives the name of an action, such as “task done” or “goal added”, with short labels from the app itself (which ready-made goal, which badge, which language) and adds them to daily totals; single events are not kept. No cookies, no device or user ID, no page address; the hub does not store IP addresses or browser details. Names, goal and task titles, notes, stars and anything typed never reach it. To see whether families come back, the app keeps one entry on this device: the week it was first used and the days it was used in the last two weeks. Once a day, when a task is checked off, the hub counts an active day under this device’s date (for example 2026-10-22); on the first active day of a week it also receives the start week (for example 2026-W43), whether this is the first week, a week right after an active one or a return after a break, and on how many days the app was used the week before. Turning anonymous stats off deletes that entry.

The RuStore Android app has no analytics at all

The Android app published on RuStore contains no analytics client — no Yandex Metrika, no PostHog, no N1 Hub, no advertising SDK. It sends nothing over the network; it does not need a connection to work. Everything above about analytics applies only to this website and the web app.

What we don’t have

Disclaimer

The app is provided as-is. Deleting the app or clearing browser data may erase local data — save a copy in Settings.

Contact

Telegram: @kdobrinov