Last updated: April 30, 2026
Trust controls at a glance
SeaOtter is built around worker-pull workflows. Observation is opt-in, retention is bounded by the surface you use, export stays available from product controls, and deletion removes retained records we control for that surface rather than quietly hiding them. Those controls stay available before a workflow is diagnosed, deployed, or measured.
Pause
Stops new device-local observation before recommendations update.
Retain
Expired shadow windows, linked runs, and observed samples are deleted by retention enforcement where that surface is enabled.
Export
Produces a readable snapshot of local privacy state and retained observed-data records when available.
Delete
Purge removes current device-local MVP data. Cross-surface deletion removes retained benchmark, pilot, shadow, and observed-data records we control, then returns a deletion receipt.
For cross-surface deletion requests, email privacy@seaotter.ai. We reply with deletion proof: what was deleted, what must be retained for legal or security reasons, and the remaining next step if one exists.
Deletion proof path
A legal reviewer should be able to see what starts deletion, what records are in scope, and what proof comes back. SeaOtter separates device-local purge from cross-surface deletion so the action matches the records being removed.
Use the product purge control for device-local MVP data, or email privacy@seaotter.ai for benchmark, pilot, shadow, and research records.
Deletion covers records SeaOtter controls for the named surface. Anything retained for legal or security reasons is named instead of hidden.
The reply states what was deleted, what remains, why it remains, and the next step if another system owner is involved.
SeaOtter currently has three relevant data surfaces: the web benchmark and pilot intake, the desktop MVP's device-local observer, and opt-in shadow observation for pilot or research workflows.
SeaOtter's baseline model training today is primarily based on synthetic or non-user data. Observed workflow data is not taken from general desktop use by default. In the current implementation, only opt-in shadow observation with an explicit usage scope can materialize into the observed-workflow research queue, and only the training-corpus scope is marked training-eligible. Reviewed samples outside their retention window, or missing audit/provenance controls, are blocked from training planning.
Recommendation, RL telemetry, and product-learning surfaces use a shared privacy learning contract. That contract requires device-held keys, no server key copy, decrypt-only-for-requested inference, plaintext forgotten after inference, no raw content in training rows, and explicit training consent before redacted workflow metadata can improve models.
Desktop MVP data is currently stored locally by the app on your device. Shadow observation and benchmark data are stored in SeaOtter systems when those flows are used. For tenant-authenticated observed-data flows, SeaOtter has a retention enforcement control that can delete expired shadow windows, linked shadow benchmark runs, and observed workflow samples. Fully automated retention coverage across every MVP surface is still being implemented. We do not sell personal data.
Current controls depend on the surface:
SeaOtter does not yet provide a single self-serve endpoint that exports or deletes every record across benchmark, pilot, shadow, and research systems. Until that is complete, requests sent to privacy@seaotter.ai are handled as the cross-surface access or deletion path.
Questions about privacy? Email privacy@seaotter.ai