Overview
SiteIO is a command-line interface (CLI) tool and self-hosted agent for deploying static websites. This privacy policy explains how SiteIO handles your data.
Data Collection and Use
What SiteIO Processes
When you use SiteIO to deploy a site:
- Site files — Your static site files are zipped and uploaded to your SiteIO agent
- Metadata — Subdomain names, file counts, and deployment timestamps
What SiteIO Stores
The CLI stores the following data locally on your device:
- Configuration — Your API URL and API key in
~/.config/siteio/config.json
The self-hosted agent stores:
- Site files — Extracted static files on your server
- Site metadata — JSON files with deployment information
- Traefik configuration — Auto-generated routing and SSL configuration
SiteIO does NOT:
- Transmit your data to any external servers (other than your own agent)
- Share your data with third parties
- Collect analytics or usage data
- Store data on any servers we control
Self-Hosted Architecture
SiteIO is designed to be fully self-hosted. All data remains on infrastructure you control:
- Your deployed sites live on your VPS
- Your API credentials are stored only on your machine
- No data passes through any central server
Data Security
- API authentication uses bearer tokens transmitted over HTTPS
- Traefik handles automatic SSL certificate provisioning via Let's Encrypt
- All communication between CLI and agent uses encrypted connections
Your Rights
You can at any time:
- Delete local config — Remove
~/.config/siteio
- Delete deployed sites — Use
siteio sites undeploy or delete files from your server
- Stop the agent — Shut down the SiteIO agent on your server
Third-Party Services
SiteIO integrates with:
Changes to This Policy
Changes will be reflected here with an updated date. All changes are tracked in the project's git history.