Security

Your customers' data lives in your shop, not in ours.

Bayvio is designed so the most sensitive information stays on a PC you control, protected at rest, in backups and during updates.

Local-first

The shop database lives on your server PC and is served only on your private shop network. Bayvio does not ask you to open ports to the internet.

Encrypted at rest

The database is sealed on disk with AES-256-GCM. The key is protected by Windows and tied to that PC. Backups store the sealed database.

Passwords and sessions

Passwords are stored hashed with bcrypt, sessions expire, and repeated bad logins are slowed down.

Role-based access

Owner, writer and technician accounts. Technicians never see prices, costs or profit.

No card numbers

Payments happen on Stripe's and Chase's own pages. Card numbers never touch Bayvio. Stripe keys are stored encrypted and never shown again.

Your logins stay yours

Supplier, ProDemand and Chase passwords are not stored by Bayvio. They live in the browser profile on that PC.

Backups & updates

Recover from anything, update without worry.

  • Daily backups to a USB drive plus a copy on the server PC, keeping the last 30 and verifying each file after it is written.
  • Optional backup password encryption and one-click restore, with a safety backup of current data first.
  • Signed updates: every package carries an Ed25519 signature that is verified before it installs.
  • Automatic rollback if a new version does not start cleanly, and a safety backup of your data first.
  • You are never locked out of your own data. A required update only makes the reminder louder.
Bayvio · Settings · Updates
Bayvio update settings showing the stable channel and check for updates

Update settings.

Honest limits

What we do and do not claim.

No software is unbreakable. A determined attacker with full access to a PC and unlimited time can pick apart anything that runs on it, so protect the shop PCs with the same care as the cash drawer: Windows updates, strong passwords and locked-down physical access.

Bayvio is not a substitute for a security assessment of your own network. If you use Stripe or website sync, turn on password protection for backups so those keys travel safely.

This website is served over HTTPS behind Cloudflare. Registration details you send us are stored on our server for follow-up and are not sold. See the draft privacy policy.

Questions

Security FAQ

Where is my data stored?

On the server PC in your shop, in an encrypted database. Backups go to a USB drive and the server PC.

Can Bayvio staff see my customers?

No. Your customer and repair data stays on your PC. The software only checks in with limited status information such as its version.

Is the connection between my PCs encrypted?

Bayvio serves your private shop network over plain HTTP by default and supports HTTPS with your own certificate. Do not forward its port to the internet.

What happens if a PC is stolen?

The database is encrypted with a key tied to the PC, and backups can be password-protected. Change shared passwords and sign out of supplier sites on that PC.

See Bayvio run a real shop day.

Register for the live demo and explore estimates, the job board, payments and reports with sample data.

Try the demo Talk to us