Privacy Policy

Last updated: March 2026

Introduction

learnimo is a personal learning journal that helps you capture, organize, and recall what you learn. This policy explains what data we collect, how we use it, and what rights you have over it.

learnimo is an independent project by Lucas Xavier Ferreira. By using the learnimo mobile app or website, you agree to this policy.

What data we collect

We collect only the data necessary to provide the service:

  • Account data: email address, display name, and a unique handle you choose.
  • Content you create: the titles and text of the learnings you save, tags you create, and any notes you add.
  • Profile data (optional): a short bio and a profile picture you upload.
  • Preferences: language, theme, and visibility settings.
  • Authentication tokens: stored securely on your device to keep you logged in.

We do not collect location data, device identifiers, or usage analytics.

How we use your data

Your data is used solely to provide and improve the learnimo service:

  • To authenticate you and maintain your session.
  • To store and retrieve your learnings.
  • To generate tag suggestions from your learning content using an AI embedding model (the content is sent to a third-party API for processing — see below).
  • To display your public profile and public learnings to other users, if you choose to make them public.

We do not use your data for advertising, profiling, or any purpose other than operating the service. We do not sell your data to any third party.

Data storage

Your data is stored in a managed PostgreSQL database hosted by Supabase (supabase.com). Profile pictures are stored in Supabase Storage. All data is transmitted over HTTPS.

On mobile, authentication tokens are stored in your device's secure keychain using expo-secure-store. They are never written to unprotected storage.

Third-party services

learnimo uses the following third-party services:

  • Supabase — database hosting and file storage. Data is stored in their managed infrastructure. See Supabase Privacy Policy.
  • HuggingFace Inference API — used to generate semantic embeddings from your learning content to power smart search. Content text is sent to HuggingFace for processing and is not stored by them beyond the request lifetime.
  • Google OAuth (optional) — if you choose to sign in with Google, your Google account email and name are used to create your account. We do not receive your Google password. See Google Privacy Policy.

No advertising SDKs, analytics tools, or crash reporting services are embedded in the app.

Sign in with Apple

If you choose to sign in with Apple, Apple shares the following data with learnimo:

  • Name (first sign-in only) — used to pre-fill your display name.
  • Email or private relay address — used to create and identify your account, and for account recovery. Apple's private relay address (e.g. abc123@privaterelay.appleid.com) functions like a real email for all account purposes; learnimo cannot see your real Apple ID email when you use this option.
  • Stable user identifier — a unique, persistent ID provided by Apple that lets learnimo recognise your account across sign-ins without storing your Apple ID.

learnimo uses this data solely to create and identify your account. It is not shared with any third party.

Your rights

  • Access and export: all your learnings are available in your feed and can be read at any time.
  • Edit and delete: you can edit or delete any learning at any time from the app or website.
  • Visibility control: you decide whether each learning is private (only you) or public. Private learnings are never visible to other users.
  • Account deletion: to permanently delete your learnimo account and all associated data (learnings, tags, profile, avatar), open an issue at github.com/lucasxf/engineering-daybook/issues with the subject “Account deletion request — [your handle]”. We will permanently delete your account and all associated data within 30 days. Email address is retained for 90 days in backup logs before permanent removal.

Contact

For questions, data deletion requests, or concerns about this policy, contact us at: github.com/lucasxf/engineering-daybook/issues