CUA — Frequently Asked Questions
Computer Use Agent: data handling, approval controls, supported portals, technical details, and pricing.
Data & Privacy
What data does the CUA see?
The CUA sees only the browser viewport — the same content visible to you in the browser. It processes screenshots to understand page structure and form fields. Screenshots are stored encrypted in EU-jurisdiction storage and auto-expire after 30 days. No data is extracted from screenshots beyond what is needed for the current action.
Does the CUA access my browser cookies or saved passwords?
No. The CUA operates in a sandboxed environment. It cannot read browser cookies, saved passwords, local storage, or any data from other tabs or extensions.
Where is my data stored?
All CUA data (screenshots, session logs, action history) is stored in EU jurisdiction only. No data leaves the EU. Storage is encrypted at rest with AES-256-GCM.
Can I delete my CUA data?
Yes. Under GDPR Article 17, you can request immediate deletion of all CUA session data via the dashboard or API. Screenshots auto-expire after 30 days regardless.
Approval & Control
Can the CUA submit a form without my approval?
No. Every form submission requires explicit human approval. When the CUA reaches a submit action, it pauses and shows a confirmation modal with all field values. You must click “Approve & Submit” to proceed. There is no auto-submit mode.
Can I edit values before the CUA submits?
Yes. The confirmation modal shows all form fields. Click “Edit Fields” to modify any value. Your edits are applied before submission. Required fields are marked with an asterisk.
What happens if I cancel a submission?
The CUA stops the current action. The session remains active — you can continue from the previous step, roll back to an earlier step, or stop the session entirely.
Can I undo a CUA action?
Yes. For completed actions within a session, you can use the “Rollback” feature to revert to any previous step. This re-navigates to the state at that step. Note: actions already submitted to external portals cannot be undone through Pauhu — you would need to cancel them on the portal directly.
Supported Portals
Which portals does the CUA support?
The CUA is pre-configured for EU institutional portals:
- TED eProcurement (ted.europa.eu)
- European Commission (ec.europa.eu)
- EUR-Lex (eur-lex.europa.eu)
- EU Open Data Portal (data.europa.eu)
- European Parliament (europarl.europa.eu)
- Court of Justice (curia.europa.eu)
- European Patent Office (epo.org)
- ECHA (echa.europa.eu)
- EMA (ema.europa.eu)
- ECB (ecb.europa.eu)
- SIMAP (simap.ted.europa.eu)
- Hilma — Finnish procurement (hilma.fi)
Can I add custom portals?
Yes, with Tier 2 or higher plans. Custom domains can be allowlisted via the API. Each custom domain goes through a security review before activation.
Does the CUA work with portals that require login?
The CUA can navigate portals where you are already logged in (the browser session is yours). However, the CUA itself cannot enter login credentials on your behalf — that is a prohibited action for security reasons. Log in first, then start the CUA session.
Technical
What browsers are supported?
Chrome 100+ and Firefox 100+. The browser extension uses standard WebExtension APIs. Safari support is planned.
Does the CUA work offline?
No. The CUA requires an active internet connection to communicate with the Pauhu API and receive real-time action updates via SSE.
What is the maximum session duration?
Sessions auto-terminate after 30 minutes of inactivity. Active sessions can run up to 2 hours. Maximum 100 actions per session.
Can I run multiple CUA sessions simultaneously?
Yes, on Tier 2 or higher plans. Free tier is limited to 1 concurrent session. Tier 1 allows 3 concurrent sessions. Tier 2+ allows 10.
What happens if the connection drops?
The CUA stream client reconnects automatically with exponential backoff (up to 5 attempts). If reconnection fails, the session pauses and can be resumed when the connection is restored.
Is the CUA API the same as the MCP tools?
The MCP tools are a programmatic interface to the same CUA engine. Each MCP tool (cua_click, cua_type, etc.) maps to a CUA action type. The API endpoints (/v1/cua/*) are the REST interface, while MCP tools provide integration with AI assistants and development tools.
Pricing
How much does the CUA cost?
CUA is included with pauhu.io plans. Free tier includes 3 CUA sessions per day. See the pricing page for tier details.