<!doctype html><html lang='en'><head><meta charset='utf-8'><meta name='viewport' content='width=device-width,initial-scale=1'><title>Privacy - Anchor Ops</title><style>:root{color-scheme:light dark;--ink:#111827;--dim:#6b7280;--bg:#ffffff;--line:#e5e7eb;--accent:#EA5D15;}@media (prefers-color-scheme:dark){:root{--ink:#e5e7eb;--dim:#9ca3af;--bg:#0b0f17;--line:#1f2937;}}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.65 ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;}.wrap{max-width:46rem;margin:0 auto;padding:3rem 1.25rem 4rem;}h1{font-size:1.6rem;margin:0 0 .25rem;letter-spacing:-.01em;}h2{font-size:1.05rem;margin:2rem 0 .5rem;letter-spacing:-.01em;}.sub{color:var(--dim);margin:0 0 2rem;font-size:.92rem;}p,li{color:var(--ink);}ul{padding-left:1.15rem;}li{margin:.3rem 0;}a{color:var(--accent);}hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0 1.25rem;}footer{color:var(--dim);font-size:.85rem;}</style></head><body><div class='wrap'><h1>Privacy</h1><p class='sub'>Anchor Ops &middot; last updated 2026-08-14</p> <p><strong>Anchor Ops</strong> is software a home-service business uses to run its own work: its customers, quotes, jobs and invoices. Most of the personal information here was given to <em>that business</em> by its customers. We hold it on the business's behalf.</p> <h2>What is held</h2> <ul> <li><strong>About a business's customers:</strong> name, email, phone, service address, and the record of work done - enquiries, quotes, jobs, appointments, invoices, payments recorded against them, notes and photos staff attach to a job.</li> <li><strong>About the people who use the software:</strong> name, email, phone, role, a password stored only as a one-way hash, and - where enabled - a two-factor secret.</li> <li><strong>Operational records:</strong> when a record changed and which system it came from, so a figure can always be traced back to its source.</li> </ul> <p>No payment card numbers are stored. Where a payment is recorded, it is an amount, a date and a method - not an instrument.</p> <h2>Where it lives</h2> <ul> <li>One database on one private server, reachable only over an authenticated connection. It is not a shared or public host.</li> <li><strong>Backups:</strong> kept on the same server, and copied to Google Drive every six hours and daily. Backups are retained on a rolling basis and older ones are pruned automatically.</li> <li><strong>Uploaded files</strong> (job photos, quote attachments) are stored on the server's own disk, filed per business.</li> </ul> <h2>Who can see it</h2> <ul> <li>Each business sees <strong>only its own records</strong>. The boundary is applied to every request, not just to the screens, and it is tested on every release with a decoy tenant whose data must never appear.</li> <li>Within a business, what a person sees depends on the role they were given.</li> <li>The people who operate and maintain this software can reach the database in order to run it, fix it and back it up.</li> <li>A quote is visible to a customer without signing in <strong>only</strong> when someone at the business deliberately shares it, and only that quote.</li> </ul> <h2>Who else processes it</h2> <ul> <li><strong>Resend</strong> delivers outbound email (quote links, invitations, password resets), so the message and its recipient pass through them.</li> <li><strong>Google Drive</strong> stores off-site backups of the database.</li> <li>Where a business connects its own <strong>Jobber</strong>, <strong>Meta</strong> or <strong>Google Ads</strong> account, records flow from those accounts into this system at that business's instruction.</li> </ul> <p>Nothing here is sold, rented, or shared for advertising. There is no advertising pixel, no analytics tracker and no third-party script on any page of this product.</p> <h2>How long it is kept</h2> <p>Records are kept for as long as the business keeps using the software, because they are that business's operating history. Deleting a record inside the product moves it to a recoverable Trash rather than destroying it immediately - which is deliberate, so a mistake is survivable - and it can be permanently removed on request. Backups age out on their own schedule, so a deleted record may persist in a backup for a period after deletion.</p> <h2>Asking about your own information</h2> <p>If you are a customer of a business that uses this software, that business holds the relationship and the record: ask them, and they can correct or delete it. If they need help doing so, we will help them do it.</p> <p>Questions about your data: <a href="mailto:privacy@anchorops.ca">privacy@anchorops.ca</a>.</p><hr><footer><a href='/privacy'>Privacy</a> &middot; <a href='/terms'>Terms</a></footer></div></body></html>