Your learning progress stays on your device, and we never receive it. The Android and iPhone apps play fully offline; the web version needs a connection to load (see “The Web Version”). There is no account, no sign-up, and no login. The app contains no ads, and it sends nothing to any server of ours. It does send usage statistics to Google Analytics for Firebase and, if it crashes, a crash report to Firebase Crashlytics, neither linked to your name or identity — see “Usage Statistics” and “Crash Reports” below.
Two honest caveats, both spelled out below. First, your phone's own backup, if you have it switched on, may keep a copy of your progress in your Google or iCloud account — see “Where Your Data Is Stored”. Second, three optional buttons hand off to another app when you tap them — share, rate, and send feedback; see “When you tap Share, Rate, or Send Feedback” for exactly what each one does.
To remember where you are in the game, the app saves a small amount of data locally on your device only:
This is stored as simple completion markers and counts. It contains no personal details — no name, no email, no identifiers — just your learning progress.
All of the above is written to a local database in the app's own private storage on your device. We never receive it. It is not uploaded to any server of ours, not synced to any account we control, and we keep no copy of it anywhere.
One thing you should know: Learn Shogi leaves your phone's own backup switched on, and the app's progress file is part of what it backs up. On a phone that backs up to your Google account, if device backup is enabled, your progress may be copied into your own Google Drive backup and restored when you reinstall the app or set up a new phone; you can switch it off, or delete the backup, in your device settings under Google → Backup. On iPhone, the progress file is part of the app's data, which iCloud Backup includes when it is switched on; you can manage it in Settings → [your name] → iCloud → iCloud Backup. Either way, that copy sits in your own account rather than ours, is covered by Google's or Apple's privacy policy, and we cannot read it.
Learn Shogi also runs in a web browser, at shogi.peach-studio.com and as a game on itch.io. It is the same course, with no account and no ads, and everything on this page applies to it except for these differences:
_ga and
_ga_*) for the site, and it records your browser and
operating system instead of a device model.www.gstatic.com,
fonts.gstatic.com). As with any website, those servers see
your IP address when your browser fetches the files, which is also why
the web version needs a connection to load.utm_source=web_share. There is
no Rate button and no list of our other apps. Send Feedback works as
described above and names the platform as “Web”.To delete your web progress and the Analytics cookies, clear the site's data in your browser's settings (on iPhone: Settings → Apps → Safari → Advanced → Website Data).
Apart from the usage statistics and crash reports described below, these three buttons are the only parts of the app that reach outside it. Each one runs only when you tap it, and each one hands over to an app or service that is not ours:
Opens your device's own share sheet with a short line of text: the app's name, its one-line description, and a link to the app: its store listing, or on iPhone, until the App Store listing exists, its page on peach-studio.com. Whichever app you then pick — messages, email, a social app — receives that text and is governed by its own privacy policy. We are never told with whom you shared, and the link carries nothing about you or your device.
A store link does carry a plain campaign tag
(utm_source=app_share plus which in-app button you used, or
ct=in_app_share on iPhone) —
the same kind of tag any marketing link carries. It lets the store's
aggregate acquisition report show us how many installs came from in-app
shares, which is how we know the feature is worth keeping. The tag is a
property of the link, not of you: it names no person, no device and no
individual share, and nothing in it can be traced back to you.
Opens your app store's own rating sheet, which is provided and displayed by the store, not by us. Your rating and any review text go to that store under its own privacy policy; published reviews appear publicly on the store listing under your store profile name. If the sheet is unavailable, the app instead opens the app's store listing, and the Rate entry in the menu, where shown, opens the store listing directly.
Opens your own email app with a message addressed to us, pre-filled with a blank space for your report plus technical context to help us reproduce the problem:
That is the complete list, and all of it is visible in the draft email before you send it.
Nothing is sent until you press send in your email app, and you can edit or delete any of it first. When you do send it, we receive the email address you sent it from along with whatever you wrote — that is how we reply to you. We keep those emails in the studio's mailbox to answer them and to track the bug, and we use them for nothing else. Ask us at the address below and we will delete your correspondence.
The app uses Google Analytics for Firebase to count how the course is used: which lessons are completed, which puzzles are solved, which board style is chosen, and whether the share, rate and feedback buttons are used. Google's SDK adds a random app-instance identifier that it generates, the app version, device model, operating system version, language, and a general location (such as your country) derived from a masked IP address.
None of it is linked to your name or email, it is collected without your device's advertising identifier, and it is not used for advertising. Google processes it under its privacy policy. Only release builds of the app collect it; while you are offline it waits on your device until the next connection.
If the app crashes or hits an unexpected error, it sends a crash report to Firebase Crashlytics, Google's crash-reporting service, so we can find and fix the bug. A report contains where in the app's code the error happened (the stack trace), the app's state at that moment, the app version, device model and operating system version, a random installation identifier that Crashlytics generates to count how many installs a crash affects, and the last few usage-statistics events from just before the crash. Crashlytics also records basic app-quality information, such as when the app is opened and the type of network connection, to show how stable each version is.
A crash report contains no name, no email and none of your learning progress, and the app attaches nothing about you to it. It is not used for advertising. Only release builds of the app send crash reports. Google keeps them for 90 days under its privacy policy.
Outside of the usage statistics, crash reports and the three buttons above, Learn Shogi does not collect, store, or transmit any of the following:
Your learning data is yours to delete, and you never need to ask us. To remove what the app has saved:
If your phone's backup is switched on, also delete that copy (Google backup: Settings → Google → Backup; iPhone: Settings → [your name] → iCloud → iCloud Backup). Otherwise reinstalling the app, or setting up a new phone, can restore your progress from that backup — uninstalling alone does not reach that copy. It is in your own Google or iCloud account, not ours, so it is yours to remove.
We hold no server-side copy of your progress, because none is ever collected. Besides the usage statistics and crash reports above, which are not linked to your identity, the only things we can hold are a feedback email you chose to send us, or a review you left on your app store — email us to have the former deleted, and use the store to edit or delete the latter.
The app bundles two third-party SDKs, both part of Google's Firebase: Google Analytics for Firebase and Firebase Crashlytics, described under “Usage Statistics” and “Crash Reports”. It contains no advertising SDK, and nothing that tracks you across other companies' apps. The other third parties involved are the ones you invoke yourself, plus your phone's own backup described above:
Your app store also distributes the app and reports aggregate install and crash statistics to us as the developer (on iPhone, only if you chose to share analytics with app developers). That is a function of the store, not of anything in the app, and it never identifies you.
Learn Shogi is a self-contained learning game that asks no one, including children, for personal information such as a name, email address or location; its only data collection is the usage statistics and crash reports described above, which are not linked to anyone's identity. It is safe for learners of all ages. The share, rate, and feedback buttons hand off to the device's own apps and to the app store; a parent who would rather a child not use them can simply not tap them.
If the app's data practices ever change, this policy will be updated and the "Last updated" date at the top of this page will change to reflect it. Please check back here for the current version.
If you have any questions about this privacy policy, please reach out:
App: Learn Shogi
Package: com.peachstudio.learn_shogi (iPhone bundle ID: com.peachstudio.learnShogi)
Email:
studio.peach.go+shogi@gmail.com