Privacy Policy
Do. LLC (“we”) sets out below how information is handled in the mobile app “yoruoto” (the “App”).
1. Our approach
The App is local-first: sound synthesis and data storage both happen entirely on your device. Sounds are generated on the device, so there are no audio files to download. The mixes you create and your settings are stored only on your device and are never sent to or synchronised with our servers.
2. Information we do not collect
- Information that identifies you, such as your name, email address or phone number
- Attributes such as address, age or gender
- The content of the mixes you create (names, combinations of sounds, volumes, order)
- Usage data such as when you played which sounds, and for how long
- Account information (the App has no accounts)
- Audio from your microphone (the App never uses the microphone)
3. Information stored on your device
The App stores the following on your device (Hive / shared_preferences). None of it is sent to our servers.
| Item | Purpose | Where |
|---|---|---|
| Saved mixes (name, per-sound volume, order) | Recalling a mix and loading one at startup | On device |
| Playback settings (master volume, play alongside other apps, auto-resume) | Persisting your settings | On device |
| Appearance (theme, background visual, background dimming, language) | Persisting your settings | On device |
| Last timer settings (duration, fade, notification, lock screen) | Reusing the same settings next time | On device |
| Pro entitlement state and the expiry of a 24-hour reward unlock | Deciding which sounds are unlocked | On device |
| Whether onboarding has been completed | Showing the intro only once | On device |
4. When the App uses the network
There are exactly two moments when the App communicates with anything outside your device, and both happen only when you choose them.
(1) When you choose to watch a reward video
When you open the Pro sheet from a locked sound, the App initialises the Google AdMob SDK, obtains consent (UMP) and fetches an ad. Watching the video unlocks that sound for 24 hours. If you never open the Pro sheet, the ad SDK is never initialised and no request is made.
AdMob may collect and use the following to serve and optimise ads:
- Advertising identifier (iOS: IDFA / Android: Advertising ID)
- Device information (OS version, model, and so on)
- Coarse location
- Ad impression and click statistics
- Google Privacy Policy: https://policies.google.com/privacy
- How Google uses information from partner sites: https://policies.google.com/technologies/partner-sites
(2) When you buy Pro or restore a purchase
To buy or restore Pro (a one-time purchase) and to display its price, the App communicates with the App Store / Google Play and with RevenueCat, Inc. (United States), which manages purchases. RevenueCat handles the purchase receipt issued by the store, an anonymous user identifier it generates automatically, and device and app version information. We never receive or hold payment details such as card numbers.
- RevenueCat Privacy Policy: https://www.revenuecat.com/privacy
- Apple Privacy Policy: https://www.apple.com/legal/privacy/
Opting out of the advertising identifier
- iOS: Settings → Privacy & Security → Tracking
- Android: Settings → Google → Ads → Reset advertising ID
On iOS you can decline tracking in the App Tracking Transparency (ATT) prompt. The App shows that prompt only immediately before you watch a video. Declining does not limit any feature of the App.
5. Device permissions
| Permission | Purpose |
|---|---|
| Internet access | Fetching a reward ad; buying or restoring Pro |
| Notifications | Telling you the sleep timer has finished (optional; can be turned off) |
| Advertising ID (Android) | Use of the advertising ID by AdMob |
| Tracking (iOS / ATT) | Use of the advertising ID for personalised ads (optional) |
| Choosing and saving files | Exporting / importing mixes (Pro) |
The App never uses the microphone, camera, location, contacts or photos. All sound is synthesised on the device; nothing is recorded.
6. Exporting and importing mixes
Saved mixes can be exported to and imported from a JSON file (Pro). This feature uses no network. An exported file is written wherever you choose to put it, and what happens to it afterwards is your responsibility; we never access it.
7. Children’s privacy
The App is not directed at a particular age group and does not collect age information. Children under 13 should use it with the consent and supervision of a parent or guardian.
8. Retention and deletion
Data stored on your device is kept until you do one of the following.
- Uninstall the App (stored data is removed with it)
- Erase the device
- Delete individual mixes inside the App
Because there are no accounts, there is no data held by us for you to request the deletion of.
9. Security
Data is stored on your device. This version does not encrypt stored data, but because nothing leaves the device, it is protected by your device’s own security (screen lock and so on).
10. Changes to this policy
We may revise this policy as the law or the App changes. A revised policy takes effect when it is published on this page.
11. Contact
- Provider: Do. LLC
- Email: support@do-tech.jp
- Support page: https://www.do-tech.jp/services/yoruoto/support.en
Revision history
| Version | Date | Change |
|---|---|---|
| 1.0 | 2026-09-18 | First version, written for the release of app v1.0.0 |