EZ
EZ Website Backup
offline browser & site archiver
Privacy

Privacy Policy
what we store, and for how long

This policy covers EZ Website Backup at ezwebsitebackup.aicanadiansolutions.ca. It is written to be read, not to be survived. If anything here is unclear, email us and we will fix the wording.

Last updated July 24, 2026 · Data controller: AI Canadian Solutions, Ontario, Canada · Contact ezwebsitebackup@aicanadiansolutions.ca

The short version

What we collect

Account details

Your name, email address, a password stored only as a bcrypt hash (we never see the password itself), the date you verified your email, and whether the account is suspended.

Why — To create and secure your account, verify you are reachable, and let you reset a password.

Backup records

For each backup: the target URL and host, your crawl settings (depth, page and size caps, scope, delay, whether JavaScript rendering or robots.txt honouring was on, any custom user-agent, any cookie string you supplied), the status, pages crawled, files found and downloaded, bytes transferred, error messages, the ownership attestation timestamp, and the IP address the request came from.

Why — To run the crawl, show you progress, enforce per-account and per-network limits, and investigate abuse complaints from site owners.

The mirrored site itself

The pages, images, stylesheets, scripts and documents our crawler retrieved from the URL you gave it, stored as files on our server, plus a database index of their paths, sizes and content types.

Why — So you can browse the file tree and download the archive. This is the only reason it exists on our disk.

Session and security data

A session cookie, the session record in our database, CSRF tokens, and password-reset tokens. Your browser also stores a local flag remembering that you attested ownership of a given host.

Why — To keep you signed in and to block cross-site request forgery and abuse.

Server logs

Standard web-server and application logs: request paths, timestamps, response codes, user agent, IP address, and error traces.

Why — To keep the service running, diagnose faults, and detect attacks.

About the optional cookie field
If you paste a session cookie so the crawler can archive your own logged-in site, that string is stored with the job options in our database and is deleted with the job — automatically within 72 hours, or immediately if you delete the backup yourself. It is used only to send with requests to the host you targeted. Even so: use a throwaway or short-lived session where you can, and sign that session out afterwards.

What we never do

How long we keep it

A scheduled job runs every hour and deletes crawls older than 72 hours along with every file on disk belonging to them. This is not a policy we perform by hand — it is a cron-driven purge, and it runs whether or not anyone asks.

Mirrored site files on disk 72 hours from the start of the backup, then auto-purged
File index and crawl record deleted with the mirror at 72 hours
ZIP archive you download built in a temp file, deleted the moment the download finishes
Backup you delete yourself files and index removed immediately
Account (name, email, hash) until you ask us to delete it
Session records expire and are cleared automatically
Password-reset tokens expire within 60 minutes
Server and application logs rotated on the server; kept short-term for diagnostics and abuse investigation

Because of the 72-hour purge, EZ Website Backup is not long-term storage. Download what you need. Full account erasure is described on the account and data deletion page.

Legal basis for processing

For users in the UK, EEA and other places with equivalent rules, we rely on: performance of a contract (running the account and the backups you ask for); legitimate interests (keeping the service secure, enforcing rate limits, investigating abuse, preventing fraud — balanced against your rights); and legal obligation where we must retain or disclose something. We do not rely on consent for anything except optional communications, which you can withdraw at any time.

Who else touches the data

A short list of service providers, each acting on our instructions:

DigitalOcean

Hosts the server that runs the app, the database and the temporary mirrors.

Twilio SendGrid

Sends transactional email only — verification links, password resets, service notices. Receives your email address and the message.

Your target site

When you start a backup, our server contacts the host you named. That host sees our server IP address and any user-agent or cookie you configured — not your home IP address.

We may also disclose information where we are legally required to, or where it is necessary to establish, exercise or defend a legal claim — including responding to a substantiated abuse or infringement complaint about a crawl. If a business transfer ever happened, data would move with it under this same policy.

Our infrastructure and providers may process data in Canada, the United States, and other countries. Where data leaves your region, we rely on our providers' standard contractual clauses and equivalent safeguards.

Security

No system is perfectly secure. If you find a vulnerability, email us — we would rather hear it from you.

Your rights

Depending on where you live (PIPEDA in Canada, GDPR in the UK and EEA, CCPA/CPRA in California, and comparable laws elsewhere) you can ask us to:

Email ezwebsitebackup@aicanadiansolutions.ca from your account address. We respond within 30 days, usually in a few business days, and we never charge for it or penalise you for asking.

Children

The Service is not directed at children and is not for anyone under 16. We do not knowingly collect information from children. If you believe a child has created an account, tell us and we will delete it.

Changes to this policy

If we change what we collect or how long we keep it, we update this page and the date at the top. Material changes will be called out here. Using the Service after a change means you accept it.

Privacy questions or requests

Access, correction, export, deletion, or just a question about a line on this page — same address, real replies.

ezwebsitebackup@aicanadiansolutions.ca