Free plan Signups are open now. The full audytx engine — Terraform and CloudFormation — is live. The Free plan is 100 scans a month and stays free — paid tiers arrive Nov 01, 2026 from $20/month for unlimited repositories. Try it on your own code.
Legal

Data Processing Addendum

Version 1.1 · First effective: 13 July 2026 · Last updated: 2 October 2026 · Operator: Rexstart Labs Pvt Ltd · Questions: support@audytx.com or open a support ticket

1. Parties and how this DPA applies

This Data Processing Addendum ("DPA") is between the customer that installs the audytx GitHub App, holds an audytx account, or uses the audytx MCP server (the "Controller") and Rexstart Labs Pvt Ltd, the operator of audytx (the "Processor").

This is a click-through addendum: it forms part of the audytx Terms of Service and takes effect automatically when you install the GitHub App, create an account, or call the MCP server. No signature is required.

2. Subject matter, duration, nature and purpose

The processing is the automated static analysis of the Controller's Terraform and CloudFormation configurations: audytx fetches .tf and .tfvars files and CloudFormation templates (or receives them in an MCP request or an optional plan or change-set upload), analyzes them in memory, and returns findings. No source file content is written to any database or log.

Processing lasts for as long as the GitHub App remains installed or the account remains active, plus the retention period in section 9.

3. Categories of personal data and data subjects

Processed transiently, never persisted: the contents of the Terraform and CloudFormation files audytx scans, which may incidentally contain personal data.

Persisted: scan and call records (the account or installation identifier, tool and client names, outcome, timestamps, and counts of resources, files and findings; numbers and identifiers only, with no customer content and no personal data beyond the account identifier), installation records, and the quota ledger (internal identifiers). The scan's request and result are passed to the analytics service through temporary object storage and deleted as soon as they are processed. Operational logs are kept at Cloudflare for 7 days. What is stored and for how long is listed at /trust#storage.

Data subjects: the Controller's personnel, contractors and repository contributors whose GitHub identifiers appear in the processed data.

Account registration data (email, name, optional company email) and the GitHub user ID of an account that signs in with GitHub, contact-form submissions and Cost Sampler reports are processed by Rexstart Labs Pvt Ltd as an independent controller under the Privacy Policy, not under this DPA. audytx neither requests nor is designed to process special categories of personal data.

4. Documented instructions

The Processor processes personal data only on documented instructions from the Controller. The documented instructions are: installing the GitHub App on chosen repositories (scan pull requests there), each MCP tool call (scan the submitted content), and each optional plan upload. If applicable law requires processing contrary to those instructions, the Processor will inform the Controller before processing, unless that law prohibits it.

5. Confidentiality

Access to production data is limited to authorized personnel of Rexstart Labs Pvt Ltd, who are committed to confidentiality.

6. Security measures

The technical and organisational measures are described on the trust & data handling page. In summary:

7. Subprocessors

The Controller grants general written authorisation for the subprocessors listed at /subprocessors — currently Cloudflare (hosting, storage, queues, transactional email, operational logs), GitHub (source of scanned files and destination of results) and Google Workspace (staff mailboxes).

The Processor will give at least 30 days' advance notice of any intended addition or replacement by publishing a dated entry on that page. If the Controller objects, its remedy is to stop using the service before the change takes effect — removing the GitHub App stops audytx's access to your repositories.

Each subprocessor is bound by its own data-processing terms, linked from the subprocessor list.

8. Assistance with data subject rights and incidents

Taking into account the nature of the processing (no source code is stored), the Processor assists the Controller in responding to requests to exercise the rights of a data subject — access, rectification, erasure — for the scan and call records and installation records described in section 3, via a support ticket.

The Processor will notify the Controller without undue delay after becoming aware of a personal data breach affecting the Controller's personal data, and will provide the information reasonably needed for the Controller's own notification obligations.

9. Deletion and return

10. Information and audit

The Processor makes available the information necessary to demonstrate compliance with this DPA: the trust page lists what is stored and for how long. The Processor will additionally respond to reasonable written audit enquiries submitted via a support ticket.

11. International transfers — Standard Contractual Clauses

Processing runs on Cloudflare's global edge network; scan and account data is stored in a Cloudflare D1 database in the Asia-Pacific (APAC) region, and the Processor is established in India.

Where personal data originating in the EEA, the United Kingdom, or Switzerland is transferred to the Processor, the transfer is governed by the EU Standard Contractual Clauses annexed to European Commission Implementing Decision (EU) 2021/914 of 4 June 2021, Module Two (controller to processor), which are incorporated into this DPA by reference, with the Controller as data exporter and Rexstart Labs Pvt Ltd as data importer. Where the Controller acts as a processor for its own customers, Module Three (processor to processor) applies instead. For UK transfers the clauses are read with the ICO's International Data Transfer Addendum; for Swiss transfers, with the adaptations required by the FADP.

Annex I to the clauses is completed by sections 2 and 3 of this DPA; Annex II by section 6; the list of subprocessors by /subprocessors. Onward transfers to subprocessors are covered by each subprocessor's own transfer terms, linked from that page.

12. Term and precedence

This DPA applies for as long as the Processor processes personal data on behalf of the Controller and ends automatically when that processing ends (section 9). If this DPA conflicts with the Terms of Service, this DPA prevails with regard to the processing of personal data. Changes to this DPA are posted on this page with the date above updated. Account holders are emailed about material changes.