Dengram Privacy Policy

Last updated: October 20, 2026 | Effective date: October 20, 2026

Dengram ("the App"), created by the solo developer kukuDev ("the Operator"), is a Markdown-based reading-notes app designed with data ownership and privacy as the top priority. The App has no sign-up or login, and core data such as your note content is stored only on your device. This policy explains what information the App processes and what it does not. By using the App, you agree to this policy.


Ad mediation, bidding and international transfers

We are adding Liftoff Monetize, AppLovin and Unity Ads through Google AdMob mediation and bidding. Multiple participating providers may process information to bid and select an ad when an ad is requested; processing is not limited to the provider whose ad is displayed. This section supplements the advertising data collection, sharing, retention and international transfer provisions of this policy.

Providers by ad format

Ad formatParticipating providers
BannerGoogle AdMob + Liftoff Monetize + Unity Ads
InterstitialGoogle AdMob + Liftoff Monetize + AppLovin + Unity Ads
App openGoogle AdMob + Liftoff Monetize + AppLovin
NativeGoogle AdMob + Liftoff Monetize + AppLovin
RewardedGoogle AdMob + Liftoff Monetize + AppLovin + Unity Ads

This applies only to ad formats actually offered in each app. Not every app displays every format. Availability of each provider depends on app version, region, consent, configuration and account approval. Processing by new partners starts only after the effective date and completion of required consent procedures.

Advertising information processed

SDKs may process advertising IDs and app or device identifiers; IP address and approximate location inferred from it (country or region); device model, OS, language, network and display characteristics; app identifier, version, installation and session information; ad requests, bids, impressions, clicks, views, rewards and conversion events; consent and advertising privacy preferences; and fraud prevention signals. The actual fields depend on the provider, SDK, platform and consent settings.

Advertising and analytics purposes

Information is used to deliver, select and bid for ads; provide personalized or non-personalized ads where permitted; manage ad frequency; measure ad performance and revenue and produce statistics; prevent invalid clicks and fraud; and improve advertising service quality. Advertising analytics are separate from the existing Firebase Analytics app usability analysis. Existing purposes for other app data remain unchanged.

Providers, privacy policies and international transfers

The advertising information described above may be sent over the network to the relevant providers during SDK initialization, ad requests, bidding and ad interactions, and processed outside South Korea. The transferred data and purposes are described above. The countries below are locations disclosed by the providers, not a guarantee of the server used for each request. Any legally required consent or other transfer requirements must be met first; reading this policy or continuing to use the app does not replace required consent.

Participating providersDisclosed processing countriesRetentionContact and privacy rights
Google AdMob (Google LLC)United States and global server locations disclosed by GoogleGoogle's service-specific retention and deletion policiesContact and privacy rights
Liftoff Monetize (Liftoff Mobile, Inc.; LMI, Inc.; Vungle SEA Pte. Ltd.)United States, Singapore, Japan and Germany (primary data centers)Its published policy provides for 30 days in the active database in pseudonymized form for end-user information; backups are retained indefinitelyContact and privacy rights
AppLovin CorporationUnited States; consult the provider's policy or contact channel for additional locationsTypically up to two years; device information may be kept for less time or until a deletion request, subject to legal and dispute-related exceptionsContact and privacy rights
Unity Ads (Unity Technologies S.F.)United States and disclosed affiliate or service provider locations, including Israel, Canada, Japan, New Zealand, Switzerland and the United KingdomAs necessary for service purposes, with possible extensions for legal obligations, fraud prevention and disputesContact and privacy rights

Your choices and questions

You can use device advertising settings to delete or reset the advertising ID or restrict personalized advertising, and change consent through advertising privacy options where offered in the app (availability varies by region). Opting out of personalization does not stop all advertising data processing. Contact [email protected] or the providers' privacy contacts below to request access, deletion, restriction or refusal of international transfers. Refusing required consent restricts the relevant processing and may make related ad or reward features unavailable. If you do not agree with this amendment, you may stop using the app before it takes effect.

1. Information Collected and Purpose of Use

The App does not create an account and does not collect personally identifying information such as your name, email, or phone number. Core data — note content, reading records, book and author information, and the images and results of sentences captured with the camera (OCR) — is stored only on your device and not transmitted externally (text recognition is also processed on your device).

Only the following minimal information is processed automatically to provide the service.

Item processedProcessorPurpose
Advertising identifier (Ad ID)Google AdMobDisplay banner ads and measure performance
Diagnostic and crash logsGoogle Firebase CrashlyticsDiagnose and improve app stability
Anonymous usage statistics (app instance ID, app and OS version, device model, language and country, screen views, feature usage events, session information)Google Firebase AnalyticsImproving features and analysing usability
Purchase token and product IDGoogle Play / verification serverVerify and restore the ad-removal in-app purchase
Book search term (title or ISBN)External book search APIRetrieve book information (sent only during a search, discarded after up to 10 minutes)

2. Sharing and Disclosure of Information

The Operator shares information only to the extent necessary to run the service, with the third parties below, and does not transmit your note content anywhere.

When you search for books, only the search term is sent to an external book API; no other personal information is transmitted. In addition, information may be transferred where required by law, where necessary to protect the Operator's rights or safety, or in connection with a business transfer (merger, acquisition, etc.).

3. Data Storage and Retention

Core data is stored only on your device. Notes are stored as Markdown (.md) files, and book and note metadata as an encrypted index (SQLCipher). When you uninstall the App, the data on the device is deleted with it. Deleted notes are kept in the trash for up to 30 days before being permanently deleted automatically; you can restore or permanently delete them beforehand. Google Drive backup data is stored in your own Drive and managed and deleted by you. The Operator does not retain your note content.

4. Data Security

On-device metadata is encrypted with SQLCipher, and encryption keys are kept in the operating system's secure storage (Android Keystore). External communications are encrypted with TLS/HTTPS, and server functions block abnormal requests with App Check. However, no method of transmission over the internet can be guaranteed to be 100% secure.

5. Your Rights

You can delete individual notes and books within the App; notes are permanently deleted after passing through the trash (30 days). You can reset the advertising identifier or opt out of personalized ads in your device settings. You can delete Google Drive backup data directly in your own Drive. The App has no accounts, so there is no separate account-withdrawal procedure.

6. Children's Privacy

The App is not intended for children under the age of 14, and we do not knowingly collect the personal information of children under 14.

7. International Data Transfer

Google (AdMob, Firebase, Play, Drive) and some book-information providers may process data on servers outside your country. The Operator takes reasonably necessary measures to ensure your data is handled securely.

8. Changes to This Policy

The Operator may update this policy from time to time. For significant changes, we will give notice at least 30 days before they take effect, for example through an in-app notice, and we ask you to check the "Last updated" date at the top periodically.

9. Contact

For questions about this Privacy Policy, please contact us at: