What the waitlist stores
#When you join the waitlist, one row is saved:
- your email address, lowercased
- your answer to "What do you do?", if you gave one
- the page you signed up from (the path only)
- a one-way hash of your browser's user agent string. The raw string is not kept.
- the time you signed up
Your IP address is not written to the database. It is held in memory for a few minutes to limit repeated submissions, then discarded.
What it is used for
#To email you about Aria's beta and release. Nothing else, and it is not sold or shared.
The app
#Aria does not sync full agent prompts, code or diffs to the team. Speech recognition is requested only for features that need it.
If you enable hosted teams, Aria stores your account email, team membership, invites and shared records with Supabase. Team records include agent type, repo label or hash, status, notes, handoffs, and approval summaries you choose to escalate. Teammates with access can read the intended records. Do not put secrets in team messages.
Optional features that process text or screenshots with Anthropic send the selected material to Anthropic when you invoke them; review the action before using it. Local agent history, clipboard, and workspace files are not automatically uploaded as team records.
Every file, permission, Keychain item and network request the Mac app uses is listed in What Aria reads, generated from the list built into the app.
Cloud AI and selected context
#Local speech recognition does not make a cloud reply local. When you invoke cloud AI, your message leaves the Mac; additional excerpts require review and selection. Exact supported local actions can run without cloud inference. Jev classifies intent and cannot grant approvals or execute a model answer.
Paid scope, provider funding and model availability are checked separately from checkout. Before managed AI opens, its processor configuration, retention behavior and cancellation/account-switch controls require verification.
Diagnostics and usage
#From Aria 0.1.1, Settings > Privacy has a switch, Share anonymous usage counts; from 0.1.2 the first setup screen has the same switch, unticked. It is off unless you turn it on. When on, Aria sends six numbers once a day, and from 0.1.5 again the same day when you reach a new setup step or milestone (each only rises, so at most nine extra sends ever): installed, finished setup, connected an agent, made a first approval, the number of days you opened Aria since the last send, and (from 0.1.2) how far through setup you got, step 1 to 6. A random install ID, which you can reset, groups them. No account, email, device details, Aria version, file paths, prompts, code or agent output are sent. Settings shows the exact text that will be sent. Turning the switch off deletes the install ID and stops sending.
From Aria 0.1.4, Settings > Privacy has a second, separate switch, Send crash reports. It is off unless you turn it on. When on, and only after Aria has crashed, the next launch sends one small report per crash: Aria’s version and build, your macOS version, Apple silicon or Intel, the crash type and signal, and the crashing thread’s code locations as program name and offset. Each report gets its own random ID; there is no install ID, account, email, device name, file name, path, window title, prompt or agent output. Aria’s server stores the report and the date it arrived, not your IP address. Settings shows the exact text of the next report. Turning the switch off deletes waiting reports; unsent reports are deleted after 30 days. Before 0.1.4, crash reports were not collected.
Feedback diagnostics are shown to you and sent only if you send the email yourself.
Updates
#When updates are configured, Aria fetches a signed update feed over HTTPS. Update checks disclose the installed version and normal network request metadata to the feed host; system profiling is disabled.
Hosting and processors
#The site and form endpoint run on Vercel. Waitlist and hosted team data use Supabase. Optional own-key text or screenshot processing uses Anthropic.
Planned managed AI sends your message and explicitly selected context through OpenRouter to the chosen model provider, initially Anthropic for generated replies and TypeSafe/Jev for ambiguous intent classification. Managed AI is not available yet.
Stripe is the planned checkout and subscription processor; checkout is not open. Aria must verify signed payment events before granting paid access. Aria does not receive or store full card details. Fonts load from Google Fonts.
Removal and export
#Email arushp715@gmail.com from the address you signed up with to request waitlist removal or hosted account export/deletion. In-app export and deletion are required before public launch. Uninstalling removes the Mac app separately.