Skip to content

Security

How I store, protect, and delete your data.

Velo handles contracts, invoices, and client records. Here is exactly how that data is stored, transmitted, accessed, and deleted, in plain English.

What Velo handles

Three kinds of data.

Proposals & contracts

Line items, totals, approval logs.

Project data

Milestones, deliverables, status.

Invoices

Issued invoices, totals, payment status.

At a glance

  • TLS encryption in transit
  • Encrypted at rest
  • Hosted in Australia
  • 30-day account deletion

Section 01

Your data belongs to you

You own everything you put into Velo: proposals, invoices, project history, client records, time entries. I don't use your data for any purpose other than running the platform you signed up for. No training, no third-party analytics on the contents of your work, no sale to advertisers.

You can export all your proposals, invoices, and client records as CSV at any time from your account settings. Your data is never locked in.

If you delete your account, every record I hold for you is permanently removed within 30 days. That includes backups and the identifier I use to link your records together.

Section 02

How client approvals work

Every shared proposal is reached through a unique, cryptographic share token tied to that one proposal. The link can't be guessed or reused on another record, and abuse is rate-limited at the edge.

Clients now sign in to a free Velo account to view and approve, so every approval is logged against a verified email address with a timestamp. That trail is consistent with Australia's Electronic Transactions Act 1999. For high-value engagements I still recommend a separate signed contract.

Velo is designed for use under Australian law. If you are outside Australia, please review the terms carefully before signing up.

Section 03

How I protect your data

All data is encrypted in transit using TLS and encrypted at rest. Backups run automatically.

Connections to Velo run over TLS, so every byte of data in transit between your browser and the servers is encrypted. At rest, your records live in a fully cloud-based, serverless PostgreSQL database in Australia with disk-level encryption.

The application itself runs on a globally distributed edge platform, fronted by a dedicated authentication provider. Session tokens are HttpOnly cookies, scoped to the Velo domain, with the standard set of CSRF and SameSite protections.

Section 04

Account deletion

You can delete your account from Settings at any time. Deletion purges your records from the database and your auth provider, and all associated data is permanently removed within 30 days. I don't hold a shadow copy.

Section 05

Reporting an issue

Found a security bug? Email jaineelk.dev@gmail.com with the details and a way to reach you. Don't share specifics on public channels until I've had a chance to fix the issue and tell the affected users.

On the roadmap

What I don't do yet.

Standards-level security work that is on the build queue. I'm shipping these in order before public launch.

  1. Independent third-party security auditSoon
  2. Two-factor authentication for agency accountsSoon
  3. SOC 2 Type II certificationSoon
  4. Single sign-on (SSO)Soon

Data hosting, payments, and authentication are handled by Vercel, Neon, Stripe, and a dedicated authentication provider. Each of which maintains their own SOC 2 certifications and security programs.

Want the full picture?

Read the Privacy Policy.

The Privacy Policy and Terms of Service cover the full legal language. The summary on this page is the spirit of it.

Australian privacy law applies. If you're outside Australia, please read the policy carefully before signing up.