Stepi

Stepi Privacy Policy

Effective: July 28, 2026

Stepi stores all of your data — habits, todos, notes, journal entries, and settings — locally on your device.

Analytics, crash reporting, and tracking

Zero-content principle. Whatever Stepi sends off-device is limited to anonymous event names, counts, and buckets (for example: “a habit was checked in, current streak bucket 4–7 days”). Habit names, note and journal text, and todo titles are never included — this is enforced in code by a typed event catalog, not just policy.

Processors:

App Tracking Transparency (ATT). Once TikTok is active, iOS will ask your permission before Stepi is allowed to track you across other companies’ apps and websites for ad measurement. Stepi shows a short explanation first, then the system prompt, after your first meaningful action in the app — never during the calm intro. You can review or change your answer anytime in iOS Settings → Privacy & Security → Tracking. Declining is final — Stepi never asks again — and never limits any feature.

Turning analytics off. Settings → Analytics (default on) stops all analytics event sends — Firebase now, and TikTok once active — immediately. Crash reporting (Crashlytics) is kept separate from this toggle, since crash reports carry no usage or content data and help us keep the app reliable.

Retention. Stepi does not run its own analytics servers or retention schedule — data sent to Firebase and (once active) TikTok is retained per each processor’s own privacy policy, linked above.

Deleting the app deletes your local data (export a backup first if you want to keep it). Questions: cashcall.it@gmail.com.