Skip to main content

formseal-fetch

Download encrypted form submissions from your storage backend.

formseal-fetch pulls ciphertexts stored by your backend down to your machine. Nothing is decrypted in transit or on the server — only the holder of the private key can read submissions.

formseal-fetch is not a hosted service or dashboard. It is a CLI fetch utility.

Installation

Via pipx (recommended)

pipx install formseal-fetch

Via pip

pip install formseal-fetch

Quick start

fsf connect provider:<name>
fsf fetch
fsf status

How it works

Browser (formseal-embed)
       │
       ▼ (encrypted submissions)
 Cloudflare KV / Supabase / any other server
       │
       ▼ (fsf fetch)
  ciphertexts.jsonl ──► Your PC

Your backend stores opaque ciphertext only. fsf fetch downloads it. Decryption happens separately, offline, with your private key.

Commands

Command Description
fsf Show about / info
fsf connect Connect to a storage provider
fsf fetch Download ciphertexts
fsf status Show connection info
fsf disconnect Clear credentials
fsf disconnect --wipe Clear everything including ciphertexts
fsf --providers List available backends

Run fsf --help for all options.

Security

Ciphertexts are encrypted at the source by formseal-embed. fsf only handles encrypted data — a backend compromise yields no plaintext.

Your API tokens never leave your machine. formseal-fetch:

  • Stores credentials in your OS keychain (Windows Credential Manager / macOS Keychain / Linux Secret Service)
  • Makes direct API calls to your storage backend only
  • Sends no telemetry, has no analytics
  • Skips already-downloaded ciphertexts automatically

Documentation

Full documentation is in the docs directory.

For developers

Please star the repo if you find formseal-fetch useful.

License

MIT

Metadata

Release files for formseal-fetch 2.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for formseal-fetch 2.9.0
File Size Uploaded
formseal_fetch-2.9.0.tar.gz 15.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for formseal-fetch 2.9.0
File Interpreter ABI Platform
formseal_fetch-2.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 41.9 kB

Release files / formseal_fetch-2.9.0.tar.gz

Download URL formseal_fetch-2.9.0.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b038a9b85d611a37a9e2d1dde78ef1490f696d036e8c1b017cec63b233d1dfd0
BLAKE2b-256 checksum
How to use checksums
f7481e65bdf5b8aad64fa9ec9b49b7b2c4b8ef21bff480e30f148963482f6c13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 11, 2026.

Transparency log

Release files / formseal_fetch-2.9.0-py3-none-any.whl

Download URL formseal_fetch-2.9.0-py3-none-any.whl
Size 26.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6113104d0ad0d741913a78ceaf74857d4f5c69312bf519f913b4a290d718c86e
BLAKE2b-256 checksum
How to use checksums
1e09816900d6943541fe24e67c2c00673a4e8f3de50b333141eab63fe4d1aee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.9.0 This release

2 release files

2.8.0

2 release files

2.7.0

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page