This Policy explains what Petra collects, why, who can see it, and how you take it with you. It applies to the websites at petraverify.id, the owner app, the vet app, the verifier page, and the APIs that back them, all operated by Petra Inc., a Delaware corporation.
Petra’s product is built so that you keep what’s yours. The relevant ownership statements live in Section 4 of the Terms of Service. This Policy describes the privacy mechanics that make that ownership real.
When a pet owner uses the owner app, Petra is the controller of the personal data the owner provides (their name, contact info, billing information when applicable). For records relating to their pets, Petra acts as the owner’s service provider: we store and process pet data on the owner’s behalf.
When a clinic uses the vet app, Petra is a processor for the credentials and patient records the clinic enters. The clinic is the controller of that data and remains so. Our processor obligations are spelled out in the Data Processing Addendum.
Verifiers (airlines, borders, boarding facilities, third-party vets) accessing the public verifier or scanning a QR code do not create an account, and we do not attach an identity to their requests.
We use the data above to:
We may use aggregated, de-identified data (never personal data) to operate and improve the platform, and to support any trust network described in Section 5. We do not sell your data, share it with advertisers, or use your personal data to train machine-learning models for parties other than you.
Owner data and clinic data are private to the owner or clinic that created them. Visibility expands only when you explicitly authorize it.
When an owner authorizes a clinic through the intake flow, the clinic sees the owner’s contact info plus the pet’s profile. The owner can see this happen at the moment they tap “Share” in the owner app and can withdraw the relationship later.
Anyone with a credential’s QR code or URL can verify its signature, type, validity dates, and revocation status through the public verifier, without an account, without identifying themselves to Petra. Verification calls are logged for the credential’s issuer and subject (you can see who scanned), but verifier identity is not collected.
We use a small set of third parties to operate the platform. Each is bound by a written data-processing agreement and is granted only the access necessary to perform its service:
We don’t sell data to data brokers, advertisers, or list-rental services. Period.
We will disclose data when we’re legally required to do so (e.g., a valid subpoena or court order). When the law allows, we’ll notify the affected user before disclosing.
You authorize Petra to publish anonymous credential commitments (cryptographic hashes derived from the credential, plus issuer identifier, validity dates, and revocation status) to a trust network operated by Petra or by a federation of credential issuers and registries. Petra may participate in, contribute to, or operate such a network. These commitments are designed so that:
As of the “Last updated” date above, Petra has not published any such commitments. This Section discloses the possibility and obtains your consent in advance so that if and when publication begins, it does not require a fresh consent event. If operational details become relevant (network name, governance, federation members), we will update this Section.
While your account is active, we keep your data for as long as you’ve told us to keep it. When you delete data through the app or close your account, we remove it from the live database within 24 hours and purge it from backups within 7 days. Signed credentials that have already been issued may persist in the verifier’s revocation status surface beyond deletion of the underlying record, because revocation cannot work otherwise; you can revoke any credential at any time.
Server logs are kept only as long as our infrastructure providers retain them for security and debugging purposes — typically on the order of weeks rather than years, with the exact window depending on the provider (our application logs are configured for short retention; some lower-level platform logs sit with our cloud providers under their own policies). Authentication events are retained by our auth provider (WorkOS) under their retention policy. Aggregated, fully anonymized analytics may be kept longer.
Any anonymous credential commitments published under Section 5 are not personal data and are not deleted on account closure or deletion request. They are technical artifacts derived from the credential. The off-platform personal data tied to a credential remains subject to deletion as described above.
Depending on where you live, you have some or all of the following rights:
Most rights can be exercised directly from the app. For anything that isn’t self-serve, email hello@petraverify.id and we’ll respond within 30 days. If we can’t honor a request (e.g., we’re legally required to keep something), we’ll tell you why.
Petra’s servers are hosted in AWS us-east-1 (Virginia, USA). If you’re using the platform from outside the United States, your data is transferred to and processed in the US. For transfers from the EU/EEA/UK, we rely on the Standard Contractual Clauses adopted by the European Commission and the UK addendum. Our subprocessors (above) have committed to equivalent safeguards.
Petra is not directed to children under 16. We don’t knowingly collect personal data from anyone under 16. If you believe we have, write to hello@petraverify.id and we’ll delete it promptly.
We follow current industry-standard practices for data security: encryption in transit (TLS 1.2+) and at rest (AES-256), per-clinic signing-key isolation in AWS KMS, role-based access control across the engineering team, audit logging on production systems, and quarterly review of access. We will notify affected users and relevant regulators of a security incident affecting personal data within 72 hours of becoming aware of it, as the law requires.
We’ll update this Policy from time to time. Material changes will be communicated through the app and by email at least 14 days in advance. The “Last updated” date at the top of this page reflects the most recent revision.
Privacy questions, exercise of rights, complaints: hello@petraverify.id. EU/EEA residents may also contact their local data protection authority.