End-to-End Encryption: Design and Status
Planned5-minute read
Status
Private end-to-end encryption (E2EE) is planned and is not a current release guarantee. Today, Thumper-Run keeps local work on your device by default, makes sync and cloud features opt-in, and uses encrypted transport for supported network connections.
Current relay-assisted sync and deployment paths are server-assisted and may handle content needed to provide the service. E2EE is the planned property in which content keys remain with authorized endpoints throughout a sync path.
Planned Model
The planned private E2EE model would work as follows:
- Authorized endpoints establish content keys
- An endpoint encrypts selected private sync data before upload
- The service relays ciphertext between authorized endpoints
- The receiving endpoint authenticates and decrypts the content
Planned endpoint A Relay service Planned endpoint Bcontent encryption -> ciphertext -> endpoint decryptionTarget design; not a current release guarantee
Current Protections
- Local by default — Local workloads keep their data on your device unless you choose a connected feature
- Explicit connections — Sync and cloud workflows require an explicit user action
- Encrypted transport — Supported network connections protect data while it travels between your device and the service
- Clear service boundary — Current relay-assisted deployment workflows are server-assisted; private E2EE remains planned
Device Loss & Recovery
Recovery depends on the kind of data and the features available in your build. Local apps, models, and outputs require ordinary backups. A recovery phrase may restore supported identity or key material, but it is not a universal backup and does not establish private E2EE.
Use the backup, export, and recovery controls that the product explicitly provides for the data you need to restore.
Planned Key Lifecycle
BeeKEM and Continuous Group Key Agreement (CGKA) inform the planned group-key design. Automatic membership rotation, forward secrecy, and post-compromise security are not current product guarantees.
- Planned membership changes advance group key state
- Planned device removal changes future content access
- Planned releases will state their verified key-lifecycle guarantees explicitly
Forward Secrecy
Forward secrecy is the goal that compromise of a current key does not expose earlier content. Thumper-Run does not currently claim this property for released sync or deployment workflows.
Post-Compromise Security
Post-compromise security is the goal of restoring future confidentiality after an attacker loses access. It remains part of the planned E2EE work.
Current Threat Model
Use these current boundaries when deciding what data to connect to a service:
| Scenario | Current Boundary | Status |
|---|---|---|
| Local workload | Data remains local unless you choose a connected feature | Current control |
| Network eavesdropping | Encrypted transport on supported connections | Current protection |
| Relay or service access | Current relay-assisted workflows are server-assisted | No private E2EE guarantee |
| Lost or unlocked device | An active local session may expose accessible data | Device dependent |
| Key compromise history | Forward-secrecy and post-compromise guarantees remain planned | Planned |
Recovery Practices
Do
- Store any recovery phrase in a physically secure location
- Store a second copy in a password manager’s secure notes
- Verify local backups before relying on them
- Review what each recovery control actually restores
Don't
- Never store in an unencrypted file, screenshot, or note on your device
- Never send via email, chat, SMS, or any messaging app
- Never share with anyone, including Thumper-Run support staff
- Never store in a cloud-synced folder (Google Drive, iCloud, Dropbox)
Device Pairing
Pairing authorizes another device to participate in supported multi-device workflows. Current relay-assisted paths remain server-assisted; pairing alone is not evidence of private E2EE.
- Start pairing from a device you control
- Verify the device and account details before approving
- Review connected devices after pairing
The planned private E2EE design adds endpoint-held content keys and verified membership-change behavior. Those properties are not current release guarantees.
Deep Dive
For the broader security architecture, current boundaries, and planned key-management design, see the Platform Architecture → Security & Encryption section.
Key Takeaways
- Local workloads keep data on your device by default
- Sync and cloud features are opt-in
- Supported network connections use encrypted transport
- Current relay-assisted workflows are server-assisted
- Private E2EE, forward secrecy, and post-compromise guarantees remain planned
- Recovery controls vary by data type and build