FAQs

Frequently Asked Questions

Frequently Asked Questions

General

Are secrets ever publicly accessible?

No. Secrets are never public.

Secrets always require a Vault Access Key, whether accessed via REST API or MCP.

What does "Public" mean for keys and certificates?

Public does not mean unauthenticated.

It means:

  • The resource can be accessed without a Vault Access Key
  • A resource-specific public token is still required
  • Access remains logged

Can I delete projects?

No. Projects cannot be deleted.

This ensures structural integrity and audit continuity.

How do I submit bugs or feature requests?

You can submit bugs and feature requests directly from the app in the Support section in the sidebar.

Are keys and certificates versioned?

No.

Keys and certificates are immutable. If you need a new version, create a new resource.

Secrets are versioned.

What happens when a key or certificate expires?

When listed via vault: it may appear with "Resource expired".

When fetched directly: API returns 410 Gone.

Expired resources are not automatically deleted.

API

What happens if I do not send a Bearer token?

You will receive:

401 Unauthorized

All API requests require authentication.

What is the difference between Vault Access Key and Public Resource Token?

Vault Access Key:

  • Project-scoped
  • Can list vault contents
  • Can access secrets (if permitted)

Public Resource Token:

  • Scoped to one key or certificate
  • Cannot list vault contents
  • Cannot access secrets

Can I use Secryn in CI/CD pipelines?

Yes.

Secryn is fully compatible with:

  • GitHub Actions
  • GitLab CI
  • Azure DevOps
  • Jenkins
  • Docker-based pipelines

Use Vault Access Keys stored in your CI secret store.

MCP

Does MCP store vault credentials?

No.

Vault credentials are passed per request (unless configured otherwise in your deployment). MCP acts as a secure bridge and forwards credentials to the Secryn API.

What happens if the MCP session ID is invalid?

The MCP server will reject the request.

Session protection prevents unauthorized access to the MCP endpoint.

Can I use public keys or certificates via MCP?

Yes.

When using preferPublic=true, you must provide the resource-specific public token (code).

Backups

Are backups encrypted?

Yes.

Every backup is encrypted with a unique one-time key.

Secryn does not store the encryption key.

Can I partially restore a backup?

No.

Restore replaces the entire instance.

Logs

Are secret values logged?

No.

Secret values are never written to logs.

Can logs be exported?

Yes.

All log types support CSV export.