Skip to content

Security and data boundaries

Read-only provider context with explicit data boundaries

ShipTale uses provider credentials only to read the projects and event types required for release timelines. Credentials are validated before storage, encrypted at rest, excluded from application logs, and removed when an integration disconnects. ShipTale narrows retained provider data to timeline context and does not retain Sentry stack traces, breadcrumbs, or attachments.

Last reviewed:

ShipTale security boundaries around encrypted read-only provider credentials
Provider context stays traceable to its source and qualified by the available evidence.

How are provider credentials handled?

Vercel and Sentry tokens and Stripe restricted keys are validated against provider access before they are encrypted. Application logs must not include credentials, authorization headers, cookies, or raw provider payloads. Disconnecting removes stored credentials.

What happens to imported data?

Provider responses are normalized into the fields needed for timelines and release correlation. Sentry stack traces, breadcrumbs, and attachments are not retained. A downgrade hides Stripe history and stops synchronization without deleting the existing normalized history.

What ShipTale supports—and where it stops

AreaSupportsDoes not claim or do
CredentialsValidated, encrypted at rest, removable on disconnectPlaintext credentials in logs
Provider accessRead access required for the selected integrationDeployment, issue, or billing mutations
Sentry retentionNormalized issue-change contextStack traces, breadcrumbs, or attachments

How the workflow runs

  1. 01

    Create narrow access

    Use the documented read permissions and select only the projects you want monitored.

  2. 02

    Validate and encrypt

    ShipTale checks access before saving the encrypted credential.

  3. 03

    Disconnect when needed

    Removing an integration deletes its stored credential and stops future synchronization.

Provider documentation

These primary sources describe provider capabilities. ShipTale behavior is described separately above.

Frequently asked questions

Can ShipTale change data in connected providers?
The current integrations are designed around read access. ShipTale does not deploy projects, resolve Sentry issues, or modify Stripe billing records.
Are provider secrets exposed to the browser?
No. Provider credentials and encryption keys are server-side secrets and must never use NEXT_PUBLIC environment variables.

Continue exploring

Start your first Tale

Connect Vercel and Sentry free. Add Stripe customer context on Pro.

Start free