Kakegoe

Privacy Policy

Last updated: 2026-09-18
Effective: the release date of app v1.0.0

Do. LLC ("we", "us") sets out below how the mobile app "Kakegoe" (the "App") handles user information.


1. Our approach

The App is local-only: presets, records and settings all stay on your device. What you create is stored on the device and is never sent to or synced with our servers. There is no account and no sign-in.

2. Information we do not collect

The App does not collect:

3. Information stored on your device

To provide its features, the App stores the following on your device (Hive / shared_preferences). None of it is sent to our servers.

ItemPurposeStored
Saved presets (name, work / rest seconds, rounds, sets, prepare time, rest between sets, sound, cue language, order)Loading and editing presetsOn device
Training records (finish time, elapsed time, rounds completed, id of the preset used)Showing this week's count, total time and streak in HistoryOn device
Sound settings (alert volume, dip the music, vibration, speak cues)Persisting your settingsOn device
Screen settings (theme, language, keep screen on while running)Persisting your settingsOn device
Pro entitlement state, and the expiry of any 24-hour unlock earned from a rewarded videoDeciding which sounds and themes are unlockedOn device
Whether onboarding has been completedShowing the intro only onceOn device

The Pro entitlement is cached on the device so that the App starts and Pro features keep working when you are offline.

4. When the App communicates

The App communicates with the outside world when you open the Pro sheet, and when you choose Restore Purchases in Settings — and at no other time. Both happen only when you choose them. Opening the app sends nothing, and nothing is sent while a workout is running.

(1) When you open the Pro sheet from a locked sound or theme (ads)

When you open the Pro sheet from a locked sound or theme, the App initialises the Google AdMob ad SDK, obtains consent (UMP) and fetches an ad. Watching the video unlocks that one sound or theme for 24 hours. If you never open the Pro sheet, the ad SDK is not initialised and no communication takes place.

AdMob may collect and use the following to deliver and optimise ads:

(2) When you open the Pro sheet, or buy or restore (purchases)

Opening the Pro sheet initialises the purchase SDK and fetches the price; buying and restoring use the same SDK. For this, the App communicates with the App Store / Google Play and with RevenueCat, Inc. (USA), which we use to manage purchases. RevenueCat handles the purchase receipt issued by the store, an anonymous user ID that RevenueCat generates automatically, and device / app version information. We never receive or hold payment details such as credit card numbers.

Opting out of the advertising identifier

You can reset or limit the advertising identifier from your device settings.

On iOS you may choose not to allow tracking in the App Tracking Transparency (ATT) dialog. That dialog appears when you open the Pro sheet from a locked sound or theme. Declining does not restrict any feature of the App.

5. About the spoken cues

Cues such as "three, two, one" and "start" are spoken by the text-to-speech engine built into your device's OS (iOS: AVSpeechSynthesizer / Android: TextToSpeech). We do not send the spoken phrases anywhere. The voice itself belongs to the OS, so the only thing you can choose is the language (Japanese or English) — which is why the cues are not sold as a paid feature. Speech synthesis behaves according to your device's own OS settings (installed voice data and so on).

6. Device permissions

PermissionPurpose
Internet accessFetching rewarded ads; buying and restoring Pro
NotificationsTelling you a workout has finished (only when the App is not in the foreground; can be turned off)
VibrationBuzzing when an interval changes (optional; can be turned off in Settings)
Background audio / keeping the screen awakeSo the timer keeps running when the screen is off or you switch apps
Advertising ID (Android)Use of the advertising identifier by AdMob
Tracking (iOS / ATT)Use of the advertising identifier for personalised ads (optional)
Choosing and saving filesExporting / importing presets (Pro)

The microphone, camera, location, contacts, photos and health data are never used.

7. Exporting / importing presets

The App can export and import saved presets as a JSON file (Pro). This feature uses no network; the exported file is written wherever you choose to put it. What happens to it afterwards is up to you, and we do not access it.

8. Children's privacy

The App is not directed at any particular age group and does not collect age information. If a child under 13 uses the App, please do so with the consent and supervision of a parent or guardian.

9. Retention and deletion

Data stored on your device is kept until one of the following happens:

Because there is no account, there is no data held by us that a deletion request could apply to.

10. Security of your data

Your data lives on your device. This version does not encrypt the stored data, but because nothing leaves the device, it is protected by the device's own security (screen lock and so on).

11. Changes to this policy

We may revise this policy as laws change or as the App gains features. A revised policy takes effect when it is published on this page.

12. Contact


Revision history

VersionDateChange
1.02026-09-18First version (written for the release of app v1.0.0)