The app does not ask you to create a JAMOBOP profile or upload a learning history.
P PRIVACY / LOCAL FIRST
YOUR LEARNING.
YOUR DEVICE.
JAMOBOP is designed to work without a product account, an advertising profile, or a server-side learning history. This notice explains the limited data that still moves through stores, RevenueCat, support, and website infrastructure.
AT A GLANCE
Lesson progress, learned items, Replay strength, language, audio, haptics, and motion preferences are stored on your device.
JAMOBOP does not use behavioral advertising SDKs or sell learning data.
Apple or Google processes payment. RevenueCat processes an anonymous app identifier and purchase status so Full access can unlock and restore.
This summary is for convenience. The sections below provide the full notice.
WHO CONTROLS YOUR DATA
JAMOBOP and this website are operated by Andrés Jesús Díaz Santos. You can contact the operator using the email below.
Privacy contact: hello@ankimaran.com. General support contact: hello@ankimaran.com.
This notice applies to the JAMOBOP mobile app, this public website, and support communications controlled by the operator. Apple, Google, RevenueCat, the website host, and your device's speech provider may also act as independent controllers or processors under their own terms.
WHAT IS PROCESSED
| Data category | Where it goes | Purpose and basis | Retention |
|---|---|---|---|
| Learning progress and preferences Completed tracks, learned roots, word-practice ratings, Replay strength, language, audio, haptics, reduced motion. | Stored in app-managed storage on your device. JAMOBOP does not receive it through a backend. | Provide the learning experience you request. This data is handled locally as part of app functionality. | Until you clear app data or uninstall, subject to operating-system backup and restore behavior. |
| Purchase and entitlement data Anonymous RevenueCat app user ID, product, transaction and renewal status, purchase dates, store receipt or token metadata. | Apple App Store or Google Play and RevenueCat. | Process purchases, verify JAMOBOP Full, restore access, prevent fraud, and meet accounting or legal duties. Basis: contract and legal obligations. | According to store and RevenueCat retention rules, plus any period required for transactions, disputes, tax, and consumer claims. |
| Support data Your email or contact identifier, message, screenshots, device model, OS and app version if you provide them. | The operator and the selected support or email provider. | Answer questions, diagnose issues, handle complaints, and correct content. Basis: contract or pre-contract steps and legitimate interests. | Only as long as reasonably needed to resolve the request and preserve records required by law. |
| Website request data IP address, user agent, timestamps, requested URLs, and security logs generated by hosting infrastructure. | GitHub Pages. | Deliver and secure the website, diagnose availability, and prevent abuse. Basis: legitimate interests and security obligations. | Retention is managed by GitHub according to its privacy statement; JAMOBOP does not specify a separate server-log retention period.. |
The current app does not request your name, contacts, precise location, photos, microphone recordings, personal writing, health information, advertising identifier, or a JAMOBOP login.
PURCHASES & REVENUECAT
JAMOBOP offers weekly, yearly, and lifetime access. The purchasing store processes payment details and does not provide JAMOBOP with your full card number. RevenueCat receives purchase history and an automatically generated anonymous App User ID so the app can load products, verify the jamobop_full entitlement, observe renewals, and restore access.
JAMOBOP does not send lesson progress, learned Korean items, Replay answers, or app preferences to RevenueCat. The production configuration does not assign an account email or custom JAMOBOP user ID.
Store accounts, receipts, subscription management, refunds, and tax records are also governed by the privacy terms of Apple or Google. RevenueCat acts as a service provider for purchase infrastructure and publishes its own privacy and data-processing information.
WEBSITE & COOKIES
This static website does not currently set analytics, advertising, personalization, or other non-essential cookies. It does not load marketing pixels, embedded social feeds, or third-party analytics scripts.
The hosting provider may process standard server request logs to deliver and secure the site. If JAMOBOP later introduces analytics, embedded media, or non-essential cookies, this notice and the consent experience must be updated before those tools are enabled.
No consent banner is shown because the site is designed not to place non-essential cookies. A banner becomes necessary if the deployed stack changes.
DEVICE AUDIO & PLATFORM SERVICES
JAMOBOP plays reviewed bundled Korean recordings when available and otherwise passes the Korean text to the operating system’s speech service. Voice downloads, processing and offline availability depend on your device, installed voices and speech-provider settings. Short action sounds are bundled with the app.
JAMOBOP does not record your voice or request microphone access for playback. The app does not send your learning history to a JAMOBOP audio server. The device speech provider handles speech under its own settings and policies.
PROCESSORS & INTERNATIONAL TRANSFERS
Purchase infrastructure may involve processing outside your country. RevenueCat states that its service data is hosted using Amazon Web Services in the United States and makes EU Standard Contractual Clauses available for restricted transfers. Apple and Google operate global store infrastructure under their own transfer safeguards.
The website is hosted on GitHub Pages. Support correspondence is handled through the email service configured for ankimaran.com. The hosting provider’s processing and international-transfer practices are described in the GitHub privacy statement.
YOUR PRIVACY RIGHTS
Depending on where you live, you may have rights to be informed, access personal data, correct it, request deletion, restrict processing, receive portable data, object to certain processing, withdraw consent, and complain to a data protection authority.
Most learning data never reaches JAMOBOP and can be removed from the device by clearing app data or uninstalling, subject to platform backups. For purchase data or support correspondence, contact the controller using the address above. We may need enough information to verify the request without collecting more than necessary.
If you are in Spain, you may also contact the Agencia Española de Protección de Datos. If another supervisory authority is competent for your situation, you may complain to that authority instead.
CHILDREN & FAMILY USE
JAMOBOP does not ask for a birth date or create product accounts. Purchases require a valid store account and may be subject to family approval or parental controls. A parent or guardian should manage the store account and device settings for a child who is not legally able to make the purchase independently.
If the operator learns that support channels received personal data from a child without valid authorization where one is required, the operator will take reasonable steps to delete it.
SECURITY & DATA LOSS
Local learning data is stored inside the app's platform-managed storage and benefits from the security controls of your device. Purchase infrastructure uses the security provided by Apple, Google, and RevenueCat. No system can be guaranteed completely secure, so keep your operating system updated and protect access to your device and store account.
Because version 1.0 has no JAMOBOP cloud sync, uninstalling the app, clearing app storage, losing the device, or restoring without the relevant local backup may permanently remove learning progress. Purchase access may still be restorable through the original store account.
CONTACT & CHANGES
Privacy questions and rights requests should be sent to hello@ankimaran.com.
Material changes to this notice will be posted here with a revised effective date. If a change materially affects in-app processing, JAMOBOP will provide an appropriate in-app notice where required.