NuiDiary plushie journal

Privacy Policy

Last updated: March 30, 2026

Contents

  1. Introduction
  2. Information We Collect
  3. How We Use Your Information
  4. AI Services
  5. Third-Party Services
  6. Data Storage & Security
  7. Data Retention & Deletion
  8. Data Sharing
  9. Your Rights
  10. Children's Privacy
  11. International Data Transfers
  12. Changes to This Policy
  13. Contact Us

1. Introduction

NuiDiary ("we," "us," or "our") is a mobile application and related services operated by an independent developer based in Taiwan (Republic of China). NuiDiary provides a photo diary application designed for plushie enthusiasts, enabling users to create, store, and share diary entries featuring their plushies.

This Privacy Policy explains how we collect, use, store, and protect your personal information when you use the NuiDiary application and related services (collectively, the "Service"). By using the Service, you agree to the collection and use of information in accordance with this policy.

2. Information We Collect

2.1 Account Information

When you create an account using Google Sign-In or Apple Sign-In, we collect:

  • A unique user identifier provided by Google or Apple
  • Your email address (if provided by your sign-in provider)
  • Your display name (if you choose to set one)
  • Authentication tokens necessary for secure access

2.2 Plushie Profiles

When you create plushie profiles within the app, we store:

  • Plushie name
  • Personality type and writing style preferences
  • Custom personality descriptions (if provided)
  • Owner nickname (how the plushie refers to you)
  • Avatar and banner images you upload
  • Birthday (optional)

2.3 Diary Entries

When you create diary entries, we store:

  • Photos you upload
  • Diary text (whether written by you or generated through our AI feature)
  • Mood emoji and mood description (optional)
  • Location description (optional, text only — we do not collect GPS coordinates)
  • Memory tags
  • Entry date and metadata (favorites, sharing status)

2.4 Subscription Information

If you subscribe to our paid plan ("Bloom"), we receive:

  • Subscription status and plan type
  • Purchase and expiration dates
  • Product identifier

We do not receive or store your payment card details, billing address, or other financial information. All payment processing is handled by Apple App Store or Google Play Store.

2.5 Device Information

We collect minimal device information:

  • Language/locale preference (to display the app in your preferred language)

We do not collect device identifiers (IDFA, GAID), hardware specifications, IP addresses for tracking purposes, or any advertising identifiers.

2.6 Usage Data

We track limited usage data necessary for service operation:

  • Daily AI generation counts (for free-tier usage limits)
  • Storage usage (to enforce plan storage limits)

We do not use third-party analytics services, behavioral tracking, or performance monitoring tools.

3. How We Use Your Information

We use your information for the following purposes:

  • Provide the Service: Store and display your diary entries, plushie profiles, and account information
  • AI Features: Process your photos and optional context (mood, location) through AI services to generate diary text when you request it
  • Social Features: Enable diary sharing with friends you have accepted within the app
  • Subscription Management: Verify your subscription status and apply appropriate plan limits
  • Image Export: Generate formatted images from your diary entries for sharing on social media
  • Notifications: Schedule local diary reminder notifications that you choose to enable on your device (you can disable these in your device settings at any time)
  • Service Operation: Enforce usage limits, manage storage, and maintain service reliability and security
  • Widget & Extension Features: Display your diary content in home screen widgets or app extensions on your device
  • Photo Library Access: Access your photo library when you choose to select images for diary entries or save exported images to your device

Legal Basis for Processing

We process your personal information on the following legal grounds:

  • Contractual Necessity: Processing required to provide the Service you signed up for (account management, diary storage, social features, subscription management)
  • Consent: Processing that relies on your explicit action, such as using the AI diary generation feature or enabling local reminder notifications. You may withdraw consent at any time
  • Legitimate Interest: Processing necessary for service security, fraud prevention, and core service operations such as enforcing storage and usage limits
  • Legal Obligation: Processing required to comply with applicable laws and regulations

4. AI Services

NuiDiary offers an optional AI-powered diary text generation feature. When you use this feature:

  • Your diary photos are sent to a third-party AI service provider for image analysis
  • Contextual information you provide (plushie name, personality, mood, location description) is sent alongside the photos to generate appropriate diary text
  • The AI service provider is configured to not store, retain, or use your data for model training
  • We do not send your email address, real name, or other personally identifiable information to the AI service provider
  • AI-generated text is returned to us and stored as part of your diary entry

AI diary text generation is entirely optional. You can always create photo-only diary entries or write your own text without using the AI feature.

5. Third-Party Services

We use the following third-party services to operate NuiDiary:

Service Purpose Data Shared
Amazon Web Services (AWS) Cloud infrastructure, database, serverless computing Account data, diary metadata, and usage records
Cloudflare (R2) Image and file storage All photos and images you upload
OpenAI AI text generation from photos Diary photos, plushie context, mood/location text
RevenueCat Subscription and in-app purchase management User ID, subscription status, purchase events
Google (Sign-In) Account authentication Authentication tokens (verified server-side)
Apple (Sign-In) Account authentication Authentication tokens (verified server-side)
Apple App Store / Google Play Store App distribution, payment processing As per Apple/Google's own privacy policies

We do not use any advertising networks, third-party analytics services, crash reporting tools, or social media tracking pixels.

Our website (nuidiary.com) loads fonts from Google Fonts, which may collect your IP address when the fonts are delivered. Refer to Google's Privacy Policy for details.

6. Data Storage & Security

We take reasonable measures to protect your data:

  • Account data and metadata are stored on Amazon Web Services (AWS); images are stored on Cloudflare R2 — both with encryption at rest
  • All communications between your device and our servers use HTTPS/TLS encryption
  • Authentication uses industry-standard JWT tokens with automatic token rotation
  • Refresh tokens are securely hashed before storage
  • Database backups are enabled with point-in-time recovery
  • Access to production systems is restricted to authorized personnel only

While we strive to protect your personal information, no method of electronic transmission or storage is 100% secure. We cannot guarantee absolute security.

Data Breach Notification

In the unlikely event of a data breach that affects your personal data, we will:

  • Notify affected users via email or in-app notification without undue delay
  • Notify the relevant supervisory authority within 72 hours where required by applicable law
  • Provide information about the nature of the breach, the data affected, and the measures taken to address it

7. Data Retention & Deletion

7.1 Active Accounts

Your data is retained for as long as your account remains active. You can delete individual diary entries or plushie profiles at any time within the app.

7.2 Account Deletion

You may request deletion of your entire account at any time through the app's settings. Upon requesting deletion:

  • Your access to the app is disabled immediately after the deletion request is submitted
  • Your account enters a 30-day grace period during which you can cancel the deletion and recover your data
  • During the grace period, you may restore your account by signing in again with the same Google or Apple account and confirming restoration in the app
  • After the 30-day period, all of your data is permanently and irreversibly deleted, including:
    • All diary entries and associated photos
    • All plushie profiles and images
    • Your user profile and account information
    • All friendship connections and shared diary access
    • All usage records
  • Any active subscription must be cancelled separately through your App Store or Google Play account to avoid further billing

7.3 Automatic Data Expiration

Certain temporary data is automatically deleted:

  • Daily usage records: deleted after 90 days
  • Friend invitations: expire after 24 hours
  • Temporary image uploads: cleaned up automatically

8. Data Sharing

8.1 With Other Users

If you use the Friends feature, diary entries you mark as "shared" will be visible to your accepted friends within the app. You control which entries are shared on a per-entry basis.

8.2 Exported Content

When you export diary entries as formatted images, those images are saved to your device. Any further sharing (e.g., posting to social media) is initiated by you and subject to the privacy policies of those platforms.

8.3 What We Do NOT Do

  • We do not sell, rent, or trade your personal information to third parties
  • We do not share your data with advertising networks
  • We do not use your content for marketing purposes without your consent
  • We do not provide your data to data brokers or similar entities

8.4 Legal Requirements

We may disclose your information if required by law, legal process, or governmental request, or to protect the rights, property, or safety of NuiDiary, our users, or the public.

9. Your Rights

You have the following rights regarding your personal data:

  • Access: View your personal data within the app at any time
  • Correction: Edit or update your profile information, plushie details, and diary entries
  • Deletion: Delete individual entries or your entire account
  • Export: Export your diary entries as images through the app's export feature
  • Withdraw Consent: Stop using AI features, disable notifications, or delete your account at any time
  • Data Portability: Request a copy of your data by contacting us
  • Restrict Processing: Request that we limit how we process your data in certain circumstances
  • Object to Processing: Object to processing of your data that is based on our legitimate interests
  • Lodge a Complaint: File a complaint with a data protection supervisory authority in your jurisdiction

To exercise any of these rights, you can use the in-app settings or contact us at the email address provided below.

10. Children's Privacy

NuiDiary is rated 4+ on the App Store and is designed to be suitable for all ages. The app does not contain objectionable content, and its core functionality (photo diary) does not require personal information beyond what is described in this policy.

We do not knowingly collect personal information from children under the age of 13 (or the applicable age of consent in your jurisdiction) without parental consent. If you believe a child has provided us with personal information without appropriate consent, please contact us and we will take steps to delete such information.

11. International Data Transfers

NuiDiary is operated from Taiwan and uses cloud infrastructure (AWS, Cloudflare) that may process and store data in various regions. Your data may also be processed by AI service providers based in the United States. By using the Service, you acknowledge that your data may be transferred to and processed in countries other than your country of residence, which may have different data protection laws.

We ensure that any such transfers are conducted with appropriate safeguards in place, including encryption in transit and at rest, and contractual commitments from our service providers regarding data protection.

12. Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will:

  • Update the "Last updated" date at the top of this page
  • Notify you through the app or via email (if available)

Your continued use of the Service after changes are posted constitutes your acceptance of the updated policy. We encourage you to review this page periodically.

13. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us at:

Email: [email protected]

NuiDiary

A gentle journal for plushie people.

Home Privacy Terms Contact