AI, data, and privacy
Your story has value. Some moments are easy to share. Others are not. LifeMap is designed to be a safe place to capture and reflect on both — with clear boundaries around how your data is stored, processed, and protected.
You own your data
Your entries belong to you. You can edit or delete individual events at any time. Deleting your account removes all associated data, including life events, analyses, and uploaded images.
Sharing is always optional
Nothing is shared unless you choose to share it. There are no public profiles, no social feeds, and no way for other users to view your content.
AI assists — it does not decide
AI is used only when you request insight or writing help. It does not run in the background, score you, or make decisions about you. Every AI output uses exploratory language like "may indicate" or "could suggest" — never absolute claims.
No AI training on your data
Your personal data is never used to train AI models. When text is sent to OpenAI for processing, it is handled under their API data usage policy, which does not use API inputs for model training.
Summary
LifeMap stores the information you enter so you can build and revisit your story. Your data lives in an isolated, RLS-protected database row that only you can access.
AI is used only when you explicitly request insight or writing assistance. Only the minimum text needed for the request is processed. Your email, password, and account metadata are never sent to AI services.
Control over your data remains with you — including the ability to edit, delete, and see exactly what was analyzed.
Data flow
You enter a life event — title, age, details, and emotional score.
It is validated (schema-checked) and stored in your account's database.
If you request AI insight, only the relevant event data is sent to OpenAI. No PII is included.
The AI response is validated, confidence-scored, and saved to your account alongside the raw response for transparency.
Your rights
You have the following rights over your data at all times.
Access
View all data associated with your account at any time through the app.
Correction
Edit your life events, details, and profile information freely.
Deletion
Delete individual events or your entire account and all associated data.
Transparency
See which AI model and prompt version produced each analysis result.
Technical details
AI limitations
AI output is generated content and should be used as a reflection aid, not as a definitive conclusion. It is not a substitute for professional counsel, therapy, or spiritual direction.
LifeMap's AI is explicitly instructed not to diagnose mental health conditions, make prophetic claims, or present conclusions as certainty. All insights include confidence scores so you can evaluate how strongly a pattern is supported by your own story.
Infrastructure & dependencies
Hosting
Deployed on Vercel with automatic HTTPS and edge network distribution.
Database
Supabase-managed PostgreSQL with Row-Level Security enforced on every table.
Authentication
Supabase Auth with secure session management and password reset via email.
AI provider
OpenAI API with versioned prompts, schema-validated requests, and stored responses.
Validation
All inputs validated with Zod schemas before reaching the database or AI services.
File storage
Supabase Storage with per-user path isolation — only you can access your uploads.
Questions?
If you have questions about how your data is handled, want to request data export, or need help deleting your account, use the in-app feedback form or contact us directly.