Privacy

Last updated 1 October 2026

Zapfront is owned and operated by Ryan McDonnell, a sole proprietor. References to ‘we,’ ‘us,’ and ‘our’ in this Privacy Policy refer to Ryan McDonnell operating Zapfront.

We collect your email so you can sign in, public information from your Instagram account so we can build your website, and whatever you type into your site's settings. We sell nothing to anyone, we run no advertising trackers and no analytics, and you can have any of it deleted.

Zapfront builds and hosts websites for businesses whose public presence is on Instagram. This page covers zapfront.com, the sites we build at yourname.zapfront.com, and the editor you change them in. Questions about any of it go to ryan@zapfront.com.

What we collect

Your email address

Given when you claim a site. It is how you sign in — we never set a password and never ask for one — and how we reach you about your site.

Public information from Instagram

Your handle, display name, bio, profile photo and your most recent posts: their images, captions and dates. We read this from your public Instagram profile, the same page anyone can open without logging in. If you connect your account, we read the same things through Instagram's API instead.

What you type

Your business name, description, phone number, email address and street address, your banner and the links to your other profiles, plus your choices of template, colours and images. Images you upload are stored alongside your site's files.

Messages through a site's contact form

When a visitor to a website we host sends its contact form, we pass their name, email address and message to that business by email, through Resend, with the visitor's address to reply to. We keep no copy of the message.

Ordinary server records

IP address, browser user agent and timestamps, in server logs. We use them to keep the service up and to enforce rate limits.

We do not ask for, and do not want, payment card numbers, government identifiers, or any special category of personal data.

Connecting your Instagram account

Connecting is optional, and it happens only after your site is already live. Your site works whether or not you ever connect it.

When you do, we ask Instagram for one permission — instagram_business_basic, which is read-only access to your profile and your media. We store an access token, your Instagram account ID and your handle. We use the token for exactly one thing: reading your profile and recent posts so your website stays current.

We do not post, comment, send messages or read your messages. We could not if we wanted to — we did not ask for permission to.

You can disconnect whenever you like by removing Zapfront on Instagram, under Settings → Apps and websites. That ends our access immediately, and Instagram tells us so we delete the connection. What each kind of deletion covers is set out on Deleting your data.

Who else handles it

We use a small number of providers, and only to run the service:

We do not sell personal information, we do not share it for advertising, and there are no analytics or advertising trackers of any kind on this site or on the websites we build. The one thing a website we build loads from anyone else is that map, and only when the site has an address. We may disclose information if the law requires it.

Cookies and local storage

One cookie, zf_session. It is set when you sign in, it is httpOnly — no script running on the page can read it — and it lasts 90 days, so a product you visit rarely does not make you sign in every time. Nothing here is used for tracking.

Your browser also keeps your own preferences, such as light or dark theme, in local storage. That never leaves your browser.

How long we keep it

Your choices

Ask us for a copy of what we hold, ask us to correct it, or ask us to delete it, at ryan@zapfront.com. Deleting your data explains what each kind of deletion covers and how to ask for it.

If you are in the EU or UK, or in California, your local law gives you specific rights — access, correction, deletion, portability and objection among them. Use the same address to exercise any of them. We do not charge for it and we will not treat you differently for asking.

Children

Zapfront is a product for businesses. It is not directed at children, and we do not knowingly collect data from anyone under 13.

Changes

We will change this page when the product changes, and update the date at the top. The Instagram section in particular will change when we move from reading public profile pages to reading the API.

Zapfront is not affiliated with, endorsed by or sponsored by Instagram or Meta.

HERO THEME