Skip to main content

Local-First Workflow

PastePrompt is designed so repository contents stay on your Mac unless you copy, export, paste, attach, or otherwise share a generated bundle.

Why it matters

  • Auditors and developers often work with private repositories and sensitive sponsor code.
  • Context-building tools should make data movement explicit.
  • Local-first workflows let users inspect selections and generated bundles before sharing them with external LLM tools.

How it works

  • Repository scanning, file preview, token counting, ignore handling, bundle generation, Git metadata, Git diff mode, and secret scanning run as local app workflows.
  • The V1 app does not require uploading repository contents to a PastePrompt backend.
  • Update checks, when configured or enabled, contact the configured signed update manifest and do not include source code bundles.
  • Checkout and license delivery are separate commercial flows from repository scanning and context generation.

Example workflow

  1. Select a local repository.
  2. Use `.gitignore`, `.pastepromptignore`, and custom excludes to narrow context.
  3. Review selected files and generated output locally.
  4. Run secret scanning before copy/export when scanner mode is enabled.
  5. Share context only through the external LLM or collaboration tool you choose.

What may contact the network

  • User-initiated or enabled update checks can contact the configured update manifest.
  • Checkout and license flows may contact configured purchase or license endpoints.
  • Generated context leaves the Mac only when the user copies, exports, pastes, attaches, or otherwise shares it.

Limitations

  • Local-first does not remove risk after a user shares exported context elsewhere.
  • Users remain responsible for reviewing LLM provider data policies.
  • Secret scanning reduces accidental exposure risk but cannot guarantee complete detection.

Build a repeatable context workflow.

Download the macOS app, review the docs, and contact support for Founder or Pro licensing during launch.