SELF App
SELF is a live privacy platform delivered as a progressive web application. It brings AI, encrypted storage, messaging, calls, mail, calendar, office tools, wallet functions and browser-based network validation into one account.
- Status: Live in production since December 2025
- Access: Progressive web app at self.app
- Identity: Email registration with passkey-first authentication
Live capabilities
| Capability | What you can do | Availability |
|---|---|---|
| SELF AI | Chat with persistent memory on SELF-operated AI infrastructure | Zero and Connect |
| AI image generation | Create images with SELF-operated image inference | Connect |
| Web search and URL reading | Ask SELF AI to search current web sources or read a URL through an explicit action | Connect |
| SELF Vault | Store files and nested folders, share content, and manage team permissions | Zero with tier limits; 20GB on Connect |
| SELF Messenger | Send direct and group messages with attachments and contacts | Zero and Connect |
| Voice and video calls | Make one-to-one WebRTC calls | Connect |
| SELF Mail | Use an @self.app mailbox with inbound and outbound mail, attachments, folders and search | Connect |
| SELF Calendar | Create encrypted events, use AI reminders and import calendars | Connect |
| SELF Office | Create documents, spreadsheets and decks with real-time collaboration | Zero and Connect |
| SELF Wallet | View balances and history, transfer and swap assets, and access rewards and referrals | Zero and Connect |
| Browser validator | Participate in network validation from the browser | Zero and Connect |
| Prize draw | Take part in the live SELF prize draw | Live |
| Push notifications | Receive supported app activity through web push | Live |
Privacy architecture
SELF encrypts protected content in the browser before storage or delivery. Encryption keys derive on your device from the 12-word BIP39 recovery phrase created during registration. Passkeys authenticate access to your account through WebAuthn and do not derive encryption keys.
Protected encrypted content includes AI conversation history and memories, Messenger content and attachments, Vault file content and metadata, calendar event content, mail between SELF accounts, and validator private keys.
SELF services handle the operational information required to run the account and deliver features. This includes the account email address, message routing identifiers and timing, calendar reminder triggers, mail envelope data and public wallet addresses. The full boundary is documented in Security and Privacy.
How encrypted storage works
- Your recovery phrase produces the master seed on your device.
- SELF derives feature-specific encryption and signing keys on your device.
- The browser encrypts protected content before storage or delivery.
- SELF stores encrypted content without the user-held decryption key.
- Your browser decrypts the content when you access it.
SELF uses AES-256-GCM through the browser WebCrypto API and TLS for transport.
SELF AI
SELF runs text and image inference on dedicated GPUs operated for SELF. Ordinary prompts and responses are not sent to third-party AI model APIs.
Connect members can explicitly use web search and URL reading. For those requests, the search text or requested URL goes to a third-party data provider without SELF account identifiers. This provider is used only when the feature is requested.
Mail privacy
Mail between SELF accounts is encrypted with recipient-held keys. Mail exchanged with an external provider follows standard internet mail boundaries. Inbound external mail arrives in readable form and is encrypted to the SELF recipient's key. Outbound external mail leaves SELF in readable form and uses TLS in transit when supported by the receiving provider.
Browser validation
The browser validator lets users participate directly in peer-to-peer network consensus. SELF-operated signalling and coordination services support peer discovery, browser connections and round coordination. Consensus participation and validator signing occur in the browser, and the validator private key derives locally from the user's recovery phrase.
Peer-to-peer consensus has been verified across three browsers in production. The coordination services support reliable browser participation while the browsers perform validation work.
Multi-device access and recovery
Passkeys provide phishing-resistant account authentication on supported devices. Your recovery phrase remains the source of encryption and validator keys across devices. Keep it securely because SELF cannot reconstruct user-held keys.
An optional recovery-password feature stores a client-side wrapped copy of the phrase. SELF does not receive the recovery password. See Security and Privacy for the current recovery boundaries.
Contacting SELF
The SELF team will never DM you or reply to DMs. To reach us:
- Create an account at self.app.
- Open Settings → Contact Us.
- Submit your support, partnership, jobs or general enquiry.
Replies appear in Alerts. Use Settings → Bugs for app issues and Settings → Ideas for feature suggestions.

