Product roadmap

Presence Product Roadmap

From public website to a real local-first companion app: mobile, voice, memory, Guardian, pricing, and globalization with phase-by-phase acceptance.

2026-05-07 Professional ENV4 Upgrade + Local App FamilyAcceptance-driven

Current Baseline

This roadmap uses the two live versions as the baseline: V4 is the public story and Local App Family is the real app shape. From here, every phase needs acceptance criteria, not just good-looking screens.

Presence V4 Upgrade

Emotional website, brand language, mobile visuals, voice showcase, multilingual entry, and conversion page.

Presence Local App Family

Daily records, local vault, voice/video intake, talk, Guardian, installation, export, settings, and pricing principle.

Phase Roadmap

Phase 0: Docs and website alignment

Rebuild origin notes, white paper, cost model, and roadmap in Chinese and English. Remove overpromises and align the definition around a local-first long-term companion app.

Acceptance: Chinese and English documents can be sent to friends or partners without verbal explanation.

Phase 1: Stable PWA private beta

Fix bottom navigation, mobile layout, system language, installation guide, local storage, export/import, and feedback reporting.

Acceptance: A normal mobile user can write a diary, save a memory, upload voice, add a contact, and export data.

Phase 2: Local data reliability

Move from simple LocalStorage to structured IndexedDB. Add migrations, backup reminders, restore testing, and clear data-loss warnings.

Acceptance: Export before changing phones; restore keeps data intact; user understands local data can be cleared by the browser.

Phase 3: Voice Lab

Upload and record audio/video. Check duration, silence, clipping, noise, and video audio track. Integrate local open-source voice models for preview generation.

Acceptance: Every sample returns a quality report; low-quality samples do not generate; voices below 80% similarity do not pass.

Phase 4: Local PersonaCore memory

Import chat logs, SMS, diaries, video transcripts, and family descriptions. Use local vector search. Replies include source boundaries.

Acceptance: It is not a repeater. It answers from real material and says “I do not know” when no memory exists.

Phase 5: Guardian Protocol

Web first: contacts, rules, check-ins, handoff copy, and phone automation instructions. Native later: reliable background reminders, location, and sharing.

Acceptance: iPhone, Android, Chinese Android, and basic browsers each have a clear path. Every send requires consent.

Phase 6: Native iOS / Android apps

System language, haptics, smooth scrolling, encrypted local database, media file storage, offline model, permission prompts, and family backup.

Acceptance: Elders and ordinary family members can use it without help; background capability is native, not fake web behavior.

Phase 7: Pricing and family service

Keep Free forever. Plus charges for local voice packs and organization. Family Guardian charges for contacts, handoff, family export, and assisted setup.

Acceptance: Every paid point has real working value. The website does not sell fantasy early.

Phase 8: Globalization and compliance

Full localization, privacy policy, export/delete rights, minor protection, voice consent, regional compliance, and support workflow.

Acceptance: Core languages do not mix. Privacy and consent are clear enough for ordinary families.

Priority

PriorityTaskReason
P0Mobile PWA stability, local save, export, languageThis is the base for friend and family testing.
P0Voice quality report and 80% acceptanceThe soul of Presence is voice trust, not a form.
P1Guardian contacts and handoff flowThis is long-term family value, not decoration.
P1Local memory retrieval and boundary repliesSolves the repeater and hallucination problem.
P2Pricing, cloud backup, family serviceOpen after real value is proven.

Acceptance Metrics

Daily habit

User can keep diary or voice notes for 7 days.

Voice trust

Subjective similarity reaches at least 80% before delivery.

Data trust

Export, restore, and delete work.

Guardian trust

Contacts, rules, and handoff are clear and verifiable.

Language trust

System language is matched and core pages do not mix languages.

Business trust

Paid features are real. No selling air.