Skip to content

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

CapabilityWhat you can doAvailability
SELF AIChat with persistent memory on SELF-operated AI infrastructureZero and Connect
AI image generationCreate images with SELF-operated image inferenceConnect
Web search and URL readingAsk SELF AI to search current web sources or read a URL through an explicit actionConnect
SELF VaultStore files and nested folders, share content, and manage team permissionsZero with tier limits; 20GB on Connect
SELF MessengerSend direct and group messages with attachments and contactsZero and Connect
Voice and video callsMake one-to-one WebRTC callsConnect
SELF MailUse an @self.app mailbox with inbound and outbound mail, attachments, folders and searchConnect
SELF CalendarCreate encrypted events, use AI reminders and import calendarsConnect
SELF OfficeCreate documents, spreadsheets and decks with real-time collaborationZero and Connect
SELF WalletView balances and history, transfer and swap assets, and access rewards and referralsZero and Connect
Browser validatorParticipate in network validation from the browserZero and Connect
Prize drawTake part in the live SELF prize drawLive
Push notificationsReceive supported app activity through web pushLive

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

  1. Your recovery phrase produces the master seed on your device.
  2. SELF derives feature-specific encryption and signing keys on your device.
  3. The browser encrypts protected content before storage or delivery.
  4. SELF stores encrypted content without the user-held decryption key.
  5. 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:

  1. Create an account at self.app.
  2. Open Settings → Contact Us.
  3. Submit your support, partnership, jobs or general enquiry.

Replies appear in Alerts. Use Settings → Bugs for app issues and Settings → Ideas for feature suggestions.