Privacy Policy

Effective date: March 24, 2026

1. Introduction

This Privacy Policy describes how Tenere LLC ("we," "us," or "our") collects, uses, stores, and shares information when you use the SnapJournal mobile application ("App") and related services. By using the App, you agree to the practices described in this policy.

2. Information We Collect

2.1 Account Information

When you sign in with Apple or Google, we collect the following from your authentication provider:

  • Email address
  • Display name (if provided by your sign-in provider)
  • Profile picture URL (Google only)
  • Authentication provider identifier

2.2 Photos and Images

The App requests access to your device's camera and photo library to capture or select photos of your handwritten planner or journal pages. Images are compressed and uploaded to our servers for AI-powered schedule extraction. Photos are also stored locally on your device.

2.3 Calendar Data

With your permission, the App connects to your calendars to create, update, and delete events extracted from your planner photos. We support:

  • Apple Calendar
  • Google Calendar
  • Outlook Calendar

Calendar data sent to these services includes event title, date, start and end time (with timezone), description, and reminder settings.

2.4 Device and Technical Data

We automatically collect:

  • IP address (used for rate limiting and security; not used for tracking)
  • Device push notification token (APNs)
  • Basic request metadata (user agent, request path, response time)

3. How We Use Your Information

3.1 AI-Powered Schedule Extraction

When you upload a photo, the image is sent to Google Gemini (a third-party AI service provided by Google) for analysis. The AI extracts schedule entries (dates, titles, times) from your handwritten text. The full image is sent to Google for processing.

Important: Any content visible in your uploaded photos — including personal notes, names, or other handwritten text — will be processed by Google's AI service subject to Google's API Terms of Service. We recommend only uploading pages that contain scheduling information.

3.2 Calendar Synchronization

Extracted events are synced to your connected calendars. You review and confirm all events before they are added to your calendar.

3.3 Push Notifications

We send two types of push notifications:

  • Transactional: notifying you when AI extraction is complete or when no entries were found
  • Marketing: news, feature updates, and tips — only if you opt in

3.4 Analytics

We use PostHog to collect anonymous usage analytics (such as feature usage, screen views, and interaction events) to understand how the App is used and improve the experience. Analytics data is linked to your user ID but is not shared with third parties for advertising purposes.

4. iCloud Sync

You may optionally enable iCloud sync in the App's settings. When enabled, your confirmed schedule entries, todo items, and calendar connection records are synced across your Apple devices via Apple's iCloud service. This data is not stored on our servers — it is managed entirely through Apple's iCloud.

Photos and AI extraction results are not synced to iCloud — they remain on your local device only.

iCloud sync is governed by Apple's iCloud Terms.

5. Data Storage and Security

5.1 On Your Device

  • Authentication tokens and credentials are stored in the iOS Keychain (encrypted, hardware-protected)
  • Photos, AI extraction results, and sync records are stored in a local database that never leaves your device. Confirmed schedule entries and todo items may sync across devices if you enable iCloud sync (see Section 4) but are not stored on our servers
  • Preferences (notification settings, default calendar) are stored in local app storage

5.2 On Our Servers

  • User accounts, image metadata, and AI-extracted schedule entries and todo items (prior to user confirmation) are stored in a managed cloud database. Confirmed entries are not stored on our servers
  • Uploaded images are stored in cloud object storage

5.3 Security Measures

All communication between the App and our servers is encrypted. API access is authenticated and each request is verified to ensure users can only access their own data. We apply rate limiting to prevent abuse.

6. Third-Party Services

The App relies on the following third-party services, each with their own privacy policies:

  • Google — sign-in, Gemini AI image analysis, Google Calendar integration
  • Apple — sign-in, push notifications (APNs), iCloud sync, Apple Calendar
  • Microsoft — Outlook Calendar integration
  • PostHog — usage analytics
  • Canny — in-app feedback and feature requests

We also use cloud infrastructure providers for database hosting, image storage, and rate limiting.

7. Data Retention

  • Account data, uploaded images, and AI-extracted results are retained on our servers for as long as your account exists. Confirmed schedule entries and todo items are stored locally on your device (and via iCloud if enabled) and are not retained on our servers.
  • Local data (photos, extraction results, tokens) is deleted from your device when you log out of the App.

8. Account Deletion

You can delete your account directly in the App by going to Settings > Delete Account. Your account data, uploaded images, and AI-extracted results will be permanently deleted from our servers. You may also request deletion by contacting us at tenere@hellotenere.com, and we will process the request within 30 days.

When you log out of the App, all local data on your device is automatically and permanently deleted.

9. Your Rights

Depending on your location, you may have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Request a copy of your data in a portable format
  • Opt out of marketing communications

To exercise any of these rights, contact us at tenere@hellotenere.com. We will respond within 30 days.

10. Children's Privacy

The App is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected personal information from a child under 13, we will delete that information promptly. If you believe a child under 13 has provided us with personal information, please contact us at tenere@hellotenere.com.

11. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by updating the effective date at the top of this page. Your continued use of the App after changes are posted constitutes your acceptance of the updated policy. We encourage you to review this page periodically.

12. Contact Us

If you have questions about this Privacy Policy or our data practices, contact us at:

Tenere LLC
Email: tenere@hellotenere.com