Legal
Privacy Policy
What personal information Shortspan collects, why we collect it, who we share it with, how long we keep it, and the rights you have over it.
- Effective
- Last updated
- Entity
- Shortspan Technologies
01Scope and roles
Shortspan Technologies (“Shortspan”) operates the Shortspan service at shortspan.dev. This policy explains how we handle personal information across the marketing site, the web console, the CLI, and our APIs.
We act in two different roles, and the distinction matters for your rights:
- Controller
- For information about the people who buy, administer, and support the Service - account holders, billing contacts, website visitors, and people who email us. We decide why and how that information is used, and this policy governs it.
- Processor
- For the data your Workspace holds about your own infrastructure and your own users. You decide what goes in; we process it on your instructions under our Data Processing Addendum. If you are an end user of someone else’s Workspace, direct your privacy requests to that organization.
02What we collect
Information you give us
| Category | Examples | Why |
|---|---|---|
| Account | Name, email address, hashed password, two-factor secret, passkey public keys | To create your account, authenticate you, and secure it |
| Workspace | Organization name, slug, plan, team member roles and invitations | To operate your Workspace and enforce access control |
| Billing | Billing name, email, country, VAT identifier, subscription state | To take payment and meet tax and accounting obligations |
| Support | The content of emails, contact form messages, and support tickets | To answer you and to improve recurring answers |
Information we generate
| Category | Examples | Why |
|---|---|---|
| Access & audit | Who requested which credential, when, from which device and IP, and whether it was granted | The audit trail is a core product function and a security control |
| Device | CLI device name, hostname, platform, architecture, CLI version, installation identifier | To let you recognise and revoke authorized devices |
| Technical | IP address, user agent, request path, timestamps, error traces | To keep the Service available, debug faults, and detect abuse |
| Product usage | Which features a Workspace uses, aggregated counts, plan limit consumption | To enforce plan limits and decide what to build next |
We do not collect the plaintext of your secrets. Secret material is encrypted before storage, decrypted only in memory to serve an authorized request, and deliberately excluded from logs, error reports, and analytics.
03What we deliberately do not do
- We do not sell or rent personal information, and we never have.
- We do not share personal information with advertising networks or data brokers.
- We do not use Customer Data to train machine-learning models.
- We do not run third-party advertising or cross-site tracking pixels on our site.
- We do not read the contents of your secrets, and our support staff cannot decrypt them.
04Legal bases for processing
Where the GDPR or UK GDPR applies, we rely on the following bases:
| Purpose | Legal basis |
|---|---|
| Providing the Service under our Terms | Performance of a contract |
| Billing, invoicing, tax records | Contract and legal obligation |
| Security monitoring, abuse prevention, audit logging | Legitimate interests in protecting the Service and its customers |
| Product improvement from aggregated usage | Legitimate interests, balanced against your rights |
| Product announcements and marketing email | Consent, withdrawable at any time |
| Responding to lawful requests from authorities | Legal obligation |
06International transfers
We operate infrastructure in the United States and the European Union. Where personal information moves out of the EEA, the UK, or Switzerland, we rely on the European Commission’s Standard Contractual Clauses together with the UK Addendum, and we assess the destination country’s laws before transferring.
Enterprise customers may request that their Workspace be pinned to a specific region. Contact us before onboarding if this is a requirement for you.
07How long we keep it
| Data | Retention |
|---|---|
| Account and Workspace records | For the life of the account, then 30 days after closure |
| Encrypted backups | Rolling 60-day window; deleted data ages out with the backup |
| Audit and access logs | Up to 24 months, or longer where your plan or a legal obligation requires it |
| Application and security logs | 90 days |
| Billing and tax records | As required by tax law, typically 7 years |
| Support correspondence | 24 months from the last message |
08How we protect it
- Secret material is envelope-encrypted with AES-256-GCM: a per-secret data key, wrapped by a per-organization master key.
- All traffic is encrypted in transit with TLS 1.2 or better; data at rest is encrypted at the storage layer as well.
- Access to production is limited to a small number of engineers, requires multi-factor authentication, and is itself logged.
- Credentials issued to clients are short-lived by design, so the value of an intercepted credential decays within minutes.
- Passwords are hashed with a memory-hard algorithm; passkeys and TOTP two-factor authentication are supported and recommended.
No system is perfectly secure. If a breach affects your personal information, we will notify you and the relevant supervisory authority as required by law, and without undue delay.
09Your rights
Depending on where you live, you may have the right to access a copy of your personal information, to correct it, to delete it, to restrict or object to processing, to portability, and to withdraw consent. You also have the right to complain to your local supervisory authority.
California residents additionally have the right to know what is collected, to delete, to correct, to opt out of sale or sharing - we do neither - and not to be discriminated against for exercising these rights.
To exercise a right, email privacy@shortspan.dev from the address on your account. We respond within thirty (30) days and will not charge you for a first request. Account settings also let you export and delete your own data directly.
If your personal information sits inside another organization’s Workspace, we are the processor and must refer your request to them. We will tell you who to contact and will assist them in responding.
11Changes to this policy
We will post any change here and update the “last updated” date. For material changes we will notify account holders by email at least thirty (30) days before the change takes effect.
12Contact and representatives
Privacy enquiries: privacy@shortspan.dev. Data protection contact: dpo@shortspan.dev.
Shortspan Technologies, -.