Trust

Is AppTruth read-only?

Yes. AppTruth uses read-only GitHub repository access and cannot change, push, or delete application code.

Reviewed by Uriel from AppTruth · Updated · 3 min read

Direct answer to “Is AppTruth read-only?”

Yes. AppTruth’s repository scan access is read-only. It can read approved repository code and metadata, but it cannot push commits, edit files, change repository settings, or delete code.

Key points: Is AppTruth read-only?

  • Repository access is granted through a GitHub App.
  • The user controls which repositories are approved.
  • A scan analyzes source and produces findings; it does not modify the app.

What read-only means in AppTruth

Read-only access means AppTruth retrieves the source and metadata required to prepare a repository review. It does not request a write workflow as part of scanning and does not commit the suggested fixes it produces.

A remediation prompt is guidance, not an automatic change. The user decides whether to send that prompt to a developer or coding agent, edit the requirement, or leave the existing behavior unchanged.

Does AppTruth change live data?

No. A repository scan does not submit forms against the deployed app or make calls intended to mutate a live database, payment account, authentication tenant, email provider, or cloud environment. It analyzes implementation from the approved source snapshot.

How users control access

During GitHub installation, the account owner selects the repositories AppTruth may access. GitHub remains the place to review, narrow, suspend, or revoke that installation. Following least-privilege practice, users should approve only the repositories they intend to scan.

What read-only repository access permits and prevents

The effective boundary is determined by the GitHub App permissions granted to the installation.
ActionAppTruth scanUser control
Read approved sourceAllowedChoose repositories in GitHub
Read basic repository metadataAllowedReview app permissions
Push or edit codeNot allowedNo write permission granted
Change settings or delete codeNot allowedRevoke installation at any time

The READ-ONLY Check

A least-privilege review users can perform before approving a repository integration.

  1. Review permissions: Confirm the integration requests only the repository access it needs.
  2. Approve narrowly: Select only repositories intended for analysis.
  3. Distinguish guidance: Treat remediation prompts as suggestions, not automatic writes.
  4. Revoke when needed: Use GitHub installation settings to suspend or remove access.

Trusted sources that inform this guide

These independent sources support the surrounding verification practices. AppTruth-specific product statements are product guidance and should be confirmed against current account or contractual documentation when formal assurance is required.

Related questions about “Is AppTruth read-only?”

Can AppTruth push a remediation commit?

No. It can produce an implementation-ready prompt, but it cannot push, edit, or delete repository code.

Does read-only repository access mean no data is stored?

No. Read-only describes what the integration can do to the repository. Scan processing and retention are separate data-practice questions.