Policy version 0.5.8-P0-1 · effective 11 September 2026

Privacy, in plain language.

Pacevera is a local-first fitness decision engine. This page is the canonical public policy for the current Desktop preview, the v0.5.8 local Google Health connector, the user-controlled AI-host remote path disclosed before release, and planned Pacevera-operated deployment boundaries. Pacevera operates no remote service.

Controller/operator: For the current public preview, Henry Yeh is an individual operator based in Taiwan, operating under the Pacevera name. Pacevera is not a separate incorporated legal entity. Privacy requests: support@pacevera.com. A registered service address and any successor legal entity will be published before a paid or production launch.

Local Desktop — v0.5.8 connector release

Your evidence is processed on your computer.
Pacevera receives the information supplied by your AI host, evaluates it in the local extension, and returns a structured decision. If you connect Google Health, the local connector reads only the Google endpoints you authorize. You get two ways to approve it and you pick: a link this computer opens in its own browser, with no Pacevera server anywhere in the path, or a QR code for your phone. The QR route passes through a short-lived authorization-only relay; it does not receive health Evidence, raw Google Health responses, tokens, or the PKCE verifier.

What the extension keeps, on your computer

Processing your evidence on your own machine is not the same as keeping nothing. The extension writes two things, both on your disk, both yours to export or delete.

The current SQLite schema discloses these tables explicitly: users, goals, preferences, injuries, equipment, workouts, health_metrics, semantic_fitness_states, plans, planned_workouts, decision_records, and outcome_records. They contain user context, constraints, planned and completed workouts, health-related metrics, derived fitness state, decision traces, and reported outcomes as applicable. They remain on the user's device under the local deletion and export controls described here.

Three further tables exist in the repository's migrations but are not created by the v0.5.8 bundle: connector_accounts (connector authorization state and scope), raw_provider_events (raw provider payloads), and normalized_events (normalized events). Google connector evidence is kept in the selected local folder instead, normalized: the Google Health response is normalized in memory and never written to disk.

Both are retained until you delete them: no hidden expiry. Pacevera does not upload either local record to its infrastructure. You can export a readable backup, and you can delete one identity’s complete data — or simply remove the files. Deleting them does not remove copies your AI host, your provider, or your operating-system backups keep; those are deleted where they live.

On Node.js older than 22.5 the local store cannot be opened at all. The extension keeps working without it, and nothing is written there.

What you can check yourself

Pacevera ships as one compiled file. You do not have to take the statements above on trust — each of these is checkable against the file itself, and is checked before every release.

What the page demo does

The decision cards and outcome controls on the homepage use reviewed example data. Your selections are kept only in the page session and are not submitted to Pacevera. They do not create an account or durable history.

Other deployment paths

B — local Google Health connector: available in v0.5.8. The user authorizes Google in their own browser; tokens, normalized evidence, and derived records remain on the user's device. Disconnecting is offered in the product: it revokes the grant at Google, deletes the stored credential, deletes the evidence previous syncs wrote, and clears the derived Google records from the local store. Files you placed in the export folder yourself are reported back for you to delete, never removed silently. It is not described as the no-outbound Desktop mode.

Google user data — Limited Use: Pacevera's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Google Health data is used only to provide the training-decision features you asked for; it is not sold, not used for advertising, not used to train any model, and not transferred to anyone except at your direction or as required by law. No human reads it: your own machine fetches it, normalizes it, and stores it in the folder you chose.

C — user-controlled AI-host remote path, disclosed before release: in releases that include it, a mobile AI host controls its desktop host on the user's own computer, and that host calls Pacevera locally over stdio. For ChatGPT mobile Remote, the path is phone → OpenAI Remote → ChatGPT/Codex on the user's computer → Pacevera local stdio → the user's local Evidence folder. Prompts, tool requests, tool answers, and any Evidence the AI host includes in them pass through OpenAI under the user's account, workspace, and settings; they do not pass through Pacevera infrastructure. This disclosure does not by itself mean a particular account, plan, host, or release supports the path. A Pacevera-operated hosted remote service remains no-go.

Hosted remote activation: if the existing no-go hosted-remote mode is later activated, the policy will first identify the authorization server, client-registration records, identifiers and any per-MAU activity records, subprocessors, international transfers, and retention/deletion periods for Evidence, logs, traces, queues, backups, and authorization records. A hosted DPIA and an independent remote-image/outbound release gate are required before that mode becomes available.

User-controlled private / Enterprise: future. The user or organization controls the environment, retention, backups, access, deletion, and any DPA obligations.

Deletion and questions

To remove local preview data, export or delete the owner-scoped records, remove the local files, and delete host conversations, imported files, and backups where they live. Provider revocation is separate from local deletion. Where GDPR applies, requests may include access, rectification, erasure, restriction, portability, and objection; contact support@pacevera.com without sending health data unnecessarily.

Read the canonical Terms of Use. The versioned GitHub mirrors are Privacy and Terms.