haAplo
Run a free audit

Privacy Policy

Last updated: 12 August 2026 · Company details final · Pending legal review

haAplo ("we", "us") measures how readable and citable websites are for AI engines, and helps make them user and AI-friendly. This policy explains what personal data we collect, why, and what your rights are. It applies to the haAplo web application and API. We offer haAplo to both businesses (B2B) and consumers (B2C).

1. Data controller

The data controller is PRIMEBUILD s.r.l., Via Borgogna 8, 20122 Milano (MI), Italy, VAT IT11516910962, company email [email protected]. Privacy contact: [email protected].

2. What we collect and why

DataWhy we collect itLegal basis
Account data: email address and password (password stored hashed, never readable by us)To create and secure your accountContract
Audit data: the URLs you submit, crawled page content and audit resultsTo run the audits and fixes you request and show your historyContract
Site and monitoring data: sites you register, tracked prompts, AI-bot visit counts reported by the optional pluginTo provide monthly re-audits, citation monitoring and reading proofContract
Usage and cost metering: API usage per accountTo enforce plan quotas and prevent abuseLegitimate interest
A record of sensitive actions on your account: logging in, changing plan, inviting or removing a team member, storing or revoking a Cloudflare token, approving or rejecting generated content, adding or removing a site, asking for your account to be deleted. Each entry holds what happened, when, and an account identifier — never your email address. The record cannot be edited or deleted, by us eitherSecurity, and proving who approved whatLegitimate interest
Technical logs: timestamps and errors. For the free audit and other public endpoints we also store a salted hash of the caller's IP address — never the address itself, and it cannot be turned back into one — which is deleted one hour laterSecurity, rate limiting, debuggingLegitimate interest
Billing data: name, billing address, VAT number, payment methodTo process subscription payments (handled by Stripe; we never see your full card number)Contract / legal obligation
Waiting-list email (if you joined the waiting list)To contact you about availabilityConsent

We do not sell personal data and we do not run advertising profiling. This site sets no cookies at all: your login session is kept by your own browser (local storage) and never travels to us as a cookie. There is no advertising tracker and no analytics script on this site.

3. Website content and AI providers

When you audit a website, its publicly available pages are crawled and parts of their content are processed by AI model providers (listed below) to analyse content quality and generate fixes. We only process content that is already public on the audited website, and our generators are grounded: they only reuse facts found on your pages. Everything haAplo generates is marked as AI-generated with a public, machine-readable scheme: see /ai-transparency. We never use your data or your websites' content to train AI models.

4. Processors we use

ProviderPurposeLocation
SupabaseDatabase and authenticationEU (Frankfurt)
RailwayAPI hostingEU region
NetlifyWebsite hostingGlobal CDN
ResendTransactional emailEU/US
StripePayments, invoicing, VATEU/US
AnthropicAI analysis of audited public content and generation of the outputs you request; citation checks (Claude)US (EU endpoints where available)
OpenAICitation checks only (ChatGPT with web search)US (EU endpoints where available)
PerplexityCitation checks onlyUS
Google (Gemini)Citation checks only (Gemini with web search)US (EU endpoints where available)
Google (Search Console)Search query strings and counts, read-only — only for sites you choose to connect; raw exports are never stored, and you can disconnect (revoking our access at Google) with one clickUS (EU endpoints where available)

Where a provider processes data outside the EU/EEA, transfers rely on adequacy decisions or Standard Contractual Clauses. This table is the single, live list of our sub-processors: it changes here first, and account holders are informed by email before an addition or replacement. A signable Data Processing Agreement is at /dpa.

5. Retention

  • Account data: for as long as your account exists.
  • Audit results and monitoring history: for as long as your account exists, so you can track progress over time.
  • Technical logs: up to 12 months. The salted hash of an IP address: one hour.
  • The record of sensitive actions: 12 months, enforced by the database itself. If you delete your account, the entries stay but stop pointing at you: the fact remains provable, the person does not.
  • Billing records: as required by tax law.
  • Backups: we take a full copy of the database every day and keep it for 7 days, then it is overwritten. Once a week a copy is also taken offline, and only the last 4 of those are kept. Anything you delete — a single item or your whole account — can therefore still exist inside a backup for up to 30 days, and after that it is gone from there too.

6. Deleting your account and data

You delete your account yourself, from the Security page inside haAplo. It is scheduled for 7 days later — enough time to undo a wrong click, or to stop someone who found your session open — and you can cancel it at any point during those days with one button. If you don't want to wait, the same page has a delete it right away button. Either way we confirm it to you by email.

What is deleted: your account, the sites you registered and their keys, the packages we build for them, drafts, AI-bot visit counts and tracked prompts. What stays, no longer pointing at you: the audits you ran, kept as measurements; the record of sensitive actions, which keeps what happened and never who; and billing records, for the statutory period only. You can also write to [email protected] from your account email address and we do it for you.

7. Your rights (GDPR)

You have the right to access, rectify, delete and export your personal data, to restrict or object to processing, and to withdraw consent at any time. Write to [email protected]. You can also lodge a complaint with your local data protection authority.

8. Changes

If this policy changes in a way that affects you, we will update this page and the date above. Substantial changes will be announced by email to account holders.

haAplo — user and AI-friendly websites. · Terms · Privacy · DPA · AI transparency