Attadiary 한국어 Get it on Google Play

Attadiary Privacy Policy

Version: Launch draft v0.1
Effective date: November 14, 2026

FABLELAB (페이블랩, the “Operator”) processes personal information as described below to provide Attadiary. This policy applies to the app, customer support, and account and data deletion requests.

1. Information and purposes

FeatureInformation processedPurpose
Google sign-in and accountsGoogle account identifiers and email, service user identifier, authentication and session informationAccount verification, sign-in, account separation and security
Registration and required documentsDate of birth, language, consent document types, versions, timestamps and request identifiersConfirm eligibility at age 14, provide localized documents and maintain consent history
Profile and settingsUser-selected nickname, introduction, profile appearance and app settingsDisplay profiles and apply preferences
Records, synchronization and statisticsUser-entered titles, bodies, dates, moods, keywords, activities, templates and related change/deletion informationStore, display, search, synchronize and restore records and provide the user's own statistics
Photo attachments and backupSelected photos, attachment associations, Google Drive backup information and permissions, and the backup encryption key the server creates and keeps for each accountDisplay photos and provide backup and restoration, and encryption of backup data
NotificationsNotification preferences, push registration tokens and delivery/processing statusDeliver requested notifications and apply preferences
Customer supportSubmitted inquiries, replies, handling status and account associationsAnswer inquiries, resolve issues and handle disputes
External deletion requestsGoogle Forms verified email, submission time, selected reason and confirmation, request/processing statusMatch the account and process deletion, cancellation and completion
DiagnosticsApp and operating system versions, device information, installation identifier, error type, stack, error identifier and limited state informationDiagnose errors and improve reliability

Required information is processed only as needed for the relevant feature. You may choose not to use optional features or change supported settings. Declining information processing or permissions necessary for a feature may limit that feature.

Records contain content freely entered by users. Avoid unnecessarily recording other people's personal information. The Operator does not ask for sensitive information such as health conditions or collect it as a separate item. Content you write in your records is processed only to store, synchronize and back it up and to show you your own records, search results and statistics. It is not used for advertising or user profiling and is not disclosed to other users.

2. Collection and storage

Information is processed through Google sign-in, app use, direct entry, photo selection, synchronization, backup, support requests and deletion form responses.

Records are stored on the device and processed through server synchronization. When using Google Drive backup, backup data is stored in the connected Google account's app-specific space. Photo files are stored on the device and included when using Drive backup. Photo identifiers and attachment metadata associated with records are processed separately through record functions. The record database and photo files are encrypted on the device, and the service server does not store photo files. Drive backup data is encrypted with a per-account key before it is stored. The key is kept on the service server for each account and deleted when account deletion is completed. After the key is deleted, backup data remaining in Drive can no longer be restored.

Deletion form responses are collected in a private Google spreadsheet managed by the Operator and checked by the server. Public Notion pages provide this policy and service information; diary content and raw deletion responses are not published there.

The primary service database is located in the Sydney, Australia region.

3. Error diagnostics

The Operator automatically collects diagnostic information using Firebase Crashlytics. This may include app version, device and operating system information, installation identifiers, error time, stacks and predefined state categories.

The app removes or limits diary titles and bodies, actual mood values, search terms, account emails, authentication tokens and server response bodies in error reports. Record processing necessary for service features is separately described in section 1.

Under Google's policy, the relevant Crashlytics diagnostic data is retained for 90 days before removal from live and backup systems begins. Processing suspension and other rights requests may be submitted through the contact below. Diagnostics are processed on the basis of the Operator's legitimate interest in finding and fixing failures (Article 15(1)(6) of the Personal Information Protection Act of Korea), limited to what diagnosis requires. Diagnostic data does not contain your account email or service account identifier, so the Operator cannot single out the diagnostic data of a particular user. On request, the Operator reviews the request and tells you what can be done and the result. Uninstalling the app stops new diagnostics from that device.

4. Retention and destruction

InformationRetention and deletion
Accounts, profiles, service records and preferencesProcessed while needed for the purpose; destroyed without delay upon completed account deletion or fulfillment of the purpose, with legally required records handled separately
Accounts awaiting deletionUntil deletion is completed following a 72-hour waiting period from the request; signing into the service before completion cancels the request
Google Forms/Sheets deletion submissionsForm responses and the matching sheet rows are deleted within 30 days after the deletion is completed
Consent history (document type, version and time)Kept separately with the link to the account removed; destroyed 5 years after completed deletion (proof of consent and dispute handling)
Free-trial duplication check valueA one-way transformed value of the Google account identifier; deleted automatically 365 days after completed deletion
Deleted-account check valueA one-way transformed value of the service account identifier, used to link transaction records; destroyed 5 years after completed deletion
Drive backup encryption keyDeleted when account deletion is completed
DiagnosticsProvider retention and deletion policy in section 3
User Google Drive backupsManaged in the connected Google account; deleting the service account does not automatically delete existing Drive files

Where law requires retention of transaction records, only the relevant information is retained for that purpose. For transactions covered by Korean electronic commerce law, contract/withdrawal and payment/supply records are retained for five years, consumer complaints/disputes for three years, and advertising records for six months. The free beta is not treated as generating paid transactions that did not occur.

Electronic information is destroyed using methods that prevent recovery or reproduction. Where database backups are operated, data remaining in a backup is removed when the backup retention cycle (up to 7 days) ends. Data remaining in processors' systems is deleted under each processor's deletion procedure; diagnostics follow the period in section 3 and push registration data follows Google's policy (up to 180 days after removal begins).

5. Processing providers and external services

The Operator entrusts the following processing tasks to provide the service.

ProcessorEntrusted taskInformation processed
Supabase, Inc.Authentication, service database and server functionsInformation stored on the server, such as account, profile, records, settings, consent history, support requests, notification tokens and the backup encryption key
Google LLC (Firebase Crashlytics, Firebase Cloud Messaging)Diagnostics and push deliveryDiagnostic data, installation identifiers and push registration tokens
Google LLC (Google Forms, Sheets and Gmail)External deletion intake and support emailForm responses (email, submission time, reason) and support email content
RevenueCat, Inc.Entitlement and subscription status integrationService account identifier, app and device information, subscription status
Plus Five Five, Inc. (Resend)Sending service emails such as app-lock resetEmail address and email content
Vercel Inc.Hosting of the operator administration websiteInformation an operator views to handle support and account requests
Cloudflare, Inc.Domain and public web delivery, support email forwardingAccess records (such as IP address) and support email

Google sign-in and Google Drive are services you use directly with your own Google account and are subject to Google's policies. The Operator does not pass users' personal information to Notion, which hosts the public documents. Entrusted processing is not treated as third-party provision, and the Operator does not provide users' personal information to third parties. If third-party provision becomes necessary, the basis and items will be explained separately and any required consent obtained.

6. International transfers

The Operator transfers personal information overseas as follows, for entrusted processing and storage necessary to perform the service contract (Article 28-8(1)(3) of the Personal Information Protection Act of Korea).

Recipient (contact)CountryInformationPurposeTiming and methodRetention
Supabase, Inc. (privacy@supabase.com)Australia (Sydney)Supabase items in section 5Authentication, service database and server functionsSent over the network at sign-up and during useUntil completed deletion or the end of the entrustment; separately retained items follow section 4
Google LLC (contact guidance at policies.google.com/privacy)United States and other countries with Google data centersDiagnostic data, installation identifiers, push registration tokens, deletion form responses, support emailDiagnostics, push delivery, deletion intake, support emailSent over the network when the feature is usedDiagnostics 90 days; other items follow section 4
RevenueCat, Inc. (compliance@revenuecat.com)United StatesService account identifier, app and device information, subscription statusEntitlement and subscription status integrationSent over the network when the app runsUntil completed deletion or the end of the entrustment
Plus Five Five, Inc. (support@resend.com)United StatesEmail address and email contentSending service emailsSent over the network when an email is sentDelivery processing and the provider's log retention period
Vercel Inc. (privacy@vercel.com)United StatesSupport and account information viewed by an operatorHosting of the operator administration websiteSent over the network when an operator views itDuring the request; not stored separately
Cloudflare, Inc. (privacyquestions@cloudflare.com)United States and countries with Cloudflare locations near the userAccess records (such as IP address) and support emailPublic web delivery and support email forwardingSent over the network on access or when an email is sentForwarding and the provider's log retention period

If you do not want the transfer, you can refuse it by deleting your account or by not using the relevant feature (notifications, support requests and so on). In that case all or part of the service cannot be used. Google Drive backup stores data directly in your own Google account, and the service can be used without it.

7. User rights

Under applicable law, you may request access, correction, deletion, suspension of processing, withdrawal of consent and, where applicable, transmission of personal information. Use the app to manage information supported by its edit/delete features. Other requests may be submitted through the contact below.

The Operator verifies identity only as necessary and follows applicable procedures and deadlines. If a request must be limited, for example because another law requires retention, the reason will be explained. Information beyond what is needed to exercise rights is not requested.

8. Safeguards and automatic collection

The Operator applies the following safeguards: encryption in transit; account-level access control so that users can read and change only their own data; encryption of the on-device record database, photos and Drive backups; storage of sign-in information in the device secure storage; two-step verification and least-privilege access for operator accounts; limits on failed sign-in attempts; and retention and review of operator activity records.

The app does not use the Firebase Analytics SDK for advertising analysis. Public documents are provided as public Notion pages. When you open them, Notion may process cookies and access records under its own policies, and you can refuse cookies in your browser settings (Notion Cookie Notice). The Operator's introduction website does not use analytics or advertising cookies; the hosting provider processes access records such as IP addresses for delivery and security.

9. Privacy contact

Privacy officer or responsible team: FABLELAB privacy contact
Email/contact: support@attadiary.com

You may use in-app support or the contact above if you cannot access the app. For counselling or remedies regarding privacy infringement, you may contact the following Korean authorities.

10. Policy changes

When this policy changes, the effective date and the changes are announced in the in-app notices and public documents at least 7 days before the effective date. Changes with a significant effect on users' rights are announced at least 30 days in advance, and consent is obtained where the law requires it. Previous versions will remain available through history links.