Privacy Policy

What I collect, why I have it, who else ever touches it, and how to get it back or deleted.

Effective 25 July 2026

I am one person, not a data business. I collect what I need to build your site, invoice you and keep the thing running. I do not sell it, and there is no advertising network anywhere near it.

On this page
  1. Who this covers
  2. What I collect
  3. What I do not collect
  4. What I use it for
  5. The client portal
  6. Payments
  7. Who else touches it
  8. How it is protected
  9. How long I keep it
  10. Your rights
  11. Cookies and analytics
  12. Children
  13. Where it lives
  14. Changes

1. Who this covers

This policy explains how Joe Stone Web Development, referred to here as I or me, handles personal information when you:

Sites I have built for other people have their own policies. If you landed here from one of those, this page covers my relationship with that business, not theirs with you.

2. What I collect

Things you tell me

Things collected automatically

3. What I do not collect

No government identifiers, no financial account numbers, no health information, unless your project genuinely requires it and we have agreed that in writing first. There is no advertising or cross-site tracking on joestone.co, and I do not buy data about you from anyone.

4. What I use it for

That is the complete list. If I ever want to use your business as a portfolio example or quote you in a testimonial, I will ask first, and no is a perfectly fine answer.

5. The client portal

The portal holds your projects, the files we exchange, our message threads, support tickets and invoices. A few things worth knowing about how it works:

6. Payments

Card payments are processed by Stripe. Card details are entered on Stripe's own checkout page and never pass through my servers. What comes back to me is the amount, the currency, whether it succeeded, the last four digits and card brand, and a Stripe reference for reconciliation and refunds.

Stripe processes that information as its own controller under Stripe's privacy policy. I keep invoice records for as long as tax law requires.

7. Who else touches it

I keep the list of third parties deliberately short. These are all of them:

ServiceWhat it handles
StripeCard payments and invoice reconciliation
BrevoSending portal and project emails. Sees your name, email address and the content of those messages
CloudflareDNS and the CDN in front of joestone.co. Sees request metadata including IP addresses
Google FontsServes the two typefaces the site uses. Your browser requests them directly

Hosting is mine. Your site and its data sit on hardware I own and run, not on rented infrastructure, so there is no additional hosting company in this list.

Beyond those, I share information only where the law requires it: a valid court order, a legal obligation, or to defend against fraud or an attack on the systems.

I do not sell personal information, and I never have. There is no arrangement under which anyone pays me for access to it.

8. How it is protected

No system is perfect. If I ever discover a breach affecting your information, I will tell you what happened, what was exposed and what I am doing about it, without waiting to be asked.

9. How long I keep it

DataKept for
Active project materialFor as long as we are working together
Invoices and payment recordsSeven years, for tax and accounting
Portal messages and filesWhile I host your site, then ninety days after we part
Server logsThirty days
BackupsRolling, with ninety days retained after a project ends

10. Your rights

Whatever jurisdiction you are in, I will honour these:

Email [email protected] and I will action it. There is no form, no ticketing maze and no charge, and I aim to respond within a working day.

11. Cookies and analytics

joestone.co sets no tracking cookies. There is no Google Analytics, no advertising pixel and no third-party tag manager.

The client portal sets exactly one cookie, jsp_sess. It holds a random session identifier, nothing about you, and it is required for the portal to know who is signed in. It is marked HttpOnly, Secure and SameSite=Strict, and it is deleted when you sign out.

Where I have built a site for you that uses analytics, that is configured for your business and covered by your own privacy policy, not this one.

12. Children

These services are for businesses. I do not knowingly collect information from anyone under 13. If you believe a child's information has ended up with me, email me and I will delete it.

13. Where it lives

Your data is stored on hardware in the United States. Brevo and Cloudflare operate internationally and may process message and request metadata outside the United States as part of delivering email and serving the site.

14. Changes

If I change this policy I will update the effective date at the top, and for anything significant I will email current clients rather than relying on you noticing.

Questions

Ask me anything about this. I would rather explain how something works than have you assume the worst.

Joe Stone Web Development
[email protected]
Usually a reply within one working day.