Sano - Digital Memory Platform Development

Job ID: 39376143

Budget: €250 – €750 EUR

Note: This project was initially conceptualized and prototyped using ChatGPT and B12's AI website builder. The current version serves as a visual and content foundation for further development.

Project Overview
Sano is a digital memory platform enabling users to create and store personal messages (text, audio, video) that are delivered at scheduled times or posthumously. The core promise is:
"Don’t leave your words unsaid — Sano keeps them forever."

Development Scope
User Account Management
Strong Identity Verification: Implement Finnish national ID (hetu) verification via Suomi.fi, bank ID, or mobile certificate.

User Registration & Login: Secure account creation and authentication processes.

Data Privacy Compliance: Ensure GDPR compliance with user rights for data access, modification, deletion, and download.

Content Creation & Management
Message Types:

Text letters

Audio messages (up to 2 minutes)

Video greetings (up to 5 minutes)

Storage: Encrypted storage of messages on EU-hosted servers.

Scheduling & Delivery
Scheduled Release: Allow users to set specific dates or events (e.g., birthdays) for message delivery.

Posthumous Release: Implement a trustee system to verify death and authorize message release.

trustee System ("Lähettiläs")
Assignment: Users can designate 1–3 trusted individuals.

Verification: Trustees receive notifications if the user is inactive and can confirm death to trigger message delivery.

Payment Integration
Freemium Model:

Free tier: 1 text or audio message.

Premium subscription: €4.90/month for unlimited messages, video uploads, and additional storage.

Gift Licenses: One-time purchases for gifting message capabilities to others.

B2B Partnerships: Integration with funeral homes, legal firms, and healthcare providers.

Security & Compliance
Data Encryption: Utilize AES-256 encryption for data at rest and in transit.

Hosting: Ensure all data is stored on servers within the EU.

User Rights: Provide functionalities for users to view, edit, delete, and download their data.

Design & Content
Prototype: A visual and content prototype has been developed using B12. View Prototype

Design Aesthetic: Calm and respectful, utilizing blue tones.

Navigation Structure:

Home

Register

My Memory Vault

Trustee System

Message Delivery

GDPR & Security

Pricing

FAQ

Contact

Developer Requirements
Frontend: Experience with React, Vue.js, or similar frameworks.

Backend: Proficiency in Node.js, Django, or Laravel.

Authentication: Familiarity with implementing strong identity verification methods, especially within the Finnish context.

Payment Systems: Integration experience with Klarna, or similar services.

Security: Knowledge of GDPR compliance and data encryption standards.
Related categories: MySQL HTML Node.js React.js Vue.js Framework