Magpie Back to Magpie

Privacy policy

Effective date: 14 October 2026 · Last updated: 15 October 2026

Magpie is a social media posting tool for estate agencies. It drafts social media posts for an agency's team from the agency's own website, its public Google reviews, the weekly blog pack the Ethical Agent Network (EAN) sends its member agencies, and what team members write themselves. Once a post is approved, Magpie publishes it to that team member's own Facebook Page, Instagram or LinkedIn account.

This policy explains what personal data Magpie collects, why, and what rights you have. We have tried to write it in plain English. If anything is unclear, email us and we will explain it properly.

To have your data deleted, see section 9, Deleting your data.

1. Who we are

Magpie Social ("Magpie", "we", "us") is operated by Nicholas Cheshire, trading as Magpie Social, based in Rayleigh, Essex, United Kingdom. For the purposes of UK data protection law (the UK GDPR and the Data Protection Act 2018), we are the data controller for the personal data described in this policy.

Contact for anything in this policy: nick@nestinessex.co.uk

2. Who this policy covers

3. What we collect and why

3.1 Your account

DataWhy we collect itLawful basis
Name and work email addressTo create and identify your account, and to send you Magpie's emails, such as password reset links, a weekly summary, reminders before a connection runs out and, for admins, alerts when something goes wrongPerformance of a contract
PasswordTo secure your account. Stored only as a bcrypt hash, never in plain textPerformance of a contract
Session cookieTo keep you signed in, for up to 30 daysPerformance of a contract

3.2 Your social media connections

DataWhy we collect itLawful basis
Social account identifiers and names: your Facebook Page's ID and name, your Instagram account's ID and username, your LinkedIn member ID and nameTo know where to publish the posts you approve, and to show you which account Magpie posts asPerformance of a contract
OAuth access tokens issued by Meta and LinkedIn, and a LinkedIn refresh token where LinkedIn gives oneTo publish your approved posts to your accounts on your behalf. Magpie also uses them to read back how those posts did and the comments left on them on Facebook and Instagram, to send a reply when you write one in Magpie, and to renew access before it runs outPerformance of a contract
If you manage more than one Facebook Page: your own Facebook login token and the list of your Pages, with their access tokens, while you choose oneSo you can pick which Page Magpie posts to, rather than Magpie guessing. Deleted as soon as you choose, when you disconnect Facebook or Instagram, or when you leave the teamPerformance of a contract

You connect each account yourself, through Meta's and LinkedIn's own login screens. We never see or store your social media passwords.

Nothing is published unless it has been approved, and usually that means you approved it yourself. The one exception is Autopilot, which you choose: once you have approved 20 listing posts in a row without binning one, you can switch it on, and Magpie then approves new listing posts for you. They show in This week marked as approved for you, and you can pull any of them back before they go out. An admin can switch Autopilot off for the whole team. Every other kind of post always waits for you.

3.3 Content

DataWhy we collect itLawful basis
Public content from the agency's own website (property listings, blog posts and its about page)To draft social posts about the agency's work and, when the agency sets up Magpie, to learn how it writes and a few true facts about itLegitimate interests (marketing the agency's own published content)
Public Google reviews of the agency, rated four stars or higher, including the reviewer's public display name and up to 400 characters of the reviewTo draft posts celebrating genuine client feedbackLegitimate interests (sharing feedback the reviewer already made public)
For an agency that is a member of the Ethical Agent Network: EAN's weekly blogs, with their captions and pictures, kept as a separate copy for each member agencyTo draft those blogs, in EAN's own words, for the agency's team to approvePerformance of a contract
Drafted, edited, approved and published posts, and your approve or decline decisionsTo run the approval queue, publish approved posts and show you what went outPerformance of a contract
Pictures you upload: the agency's logo, its own photographs, or your own photo on a postTo draw the agency's branded images and publish them with your postsPerformance of a contract
How you write: up to three of your own past posts, if you paste them in under How you write in Accounts, and each change you make to a draft's words (the words as drafted, and as you changed them)So that Rewrite can word a draft more the way you would. Your three most recent changes go with each RewritePerformance of a contract
Comments left on Facebook and Instagram posts that Magpie published, for 30 days after each post goes out: the commenter's name as the platform shows it, the comment, when it was left, and whether you repliedSo the team sees an enquiry beside the post that earned it, and can reply from MagpieLegitimate interests (answering people who respond to the agency's own posts)
How published posts did on Facebook and Instagram, as totals: reach, likes, comments, shares and savesTo learn when the agency's audience responds, and which of its designs do bestLegitimate interests (improving the agency's own posts)

3.4 Technical logs

DataWhy we collect itLawful basis
Server logs (timestamps, the web address of each page asked for, your IP address and browser type, errors, and sometimes a name or email address, for example when a company is deleted)To keep the service secure and fix problemsLegitimate interests (security and reliability)

We do not collect special category data, and Magpie is not directed at or intended for use by anyone under 18.

4. How drafting works (AI)

Magpie uses Anthropic's Claude API to write post captions. To do this we send Anthropic the relevant content (for example a listing description, a blog excerpt, or a review's text and the reviewer's display name) together with the agency's name, its brand voice settings and facts, your name, and the captions colleagues have already been given for the same post, so that yours reads differently. When you write a post yourself with Post about something else, your words go to Anthropic to be written up.

When an agency sets up Magpie, we also send Anthropic up to 20,000 characters of the agency's own website copy, to describe how it writes and pick out a few true facts about it.

EAN's blogs go out in EAN's own words, and are only sent to Anthropic if you press Rewrite on one. Rewrite sends the draft's words, your name, the agency's name, up to three of your own past posts if you have saved any, and your three most recent changes to a draft's words.

The AI never publishes anything itself. Every post is approved by a team member, or by Autopilot for listing posts once a team member has switched it on for themselves (see section 3.2). A team member can edit, approve or decline any draft. Magpie makes no automated decisions about any person that have legal or similarly significant effects.

5. Who we share data with

We never sell personal data. We share data only with the service providers needed to run Magpie:

RecipientWhat and why
Google CloudHosting and storage. Magpie runs in Google Cloud's europe-west1 region, in Belgium. Its database is copied continuously to Google Cloud Storage as a backup, using a tool called Litestream, and uploaded and drawn pictures are kept in Google Cloud Storage too. That storage is in the same region, in Belgium
AnthropicAI drafting of captions, as described in section 4
Meta Platforms (Facebook and Instagram)Receives the posts you approve for your connected Facebook Page or Instagram account, and any reply you send to a comment. If you change the words of a published Facebook post, or delete it, from History in Magpie, Meta receives that change or deletion too. Magpie reads back those posts' comments and figures, as described in section 3.3
LinkedInReceives the posts you approve for publication to your connected LinkedIn profile
Google (Places API)When an agency sets up Magpie, we send Google the agency's name, its website address and the office address shown on its website, to find its Google listing. After that we send the listing's place identifier to fetch its public reviews and its Google rating. We send Google no personal data about you
ResendSends Magpie's emails (see section 3.1). It receives the address each email goes to and what the email says
Google FontsMagpie's pages load the Hanken Grotesk typeface from Google Fonts, so your browser asks Google's servers for it, which shows Google your IP address
HM Land RegistryIf an admin sets a market area, Magpie fetches public sold price figures for that postcode district. We send the district and nothing else

EAN sends Magpie its weekly blogs. Magpie sends EAN nothing about you.

Once a post is published to Facebook, Instagram or LinkedIn, that platform's own privacy policy applies to it there.

We may also disclose data where the law requires it, for example to comply with a court order.

6. International transfers

Magpie itself runs in the European Union. Some of our providers, including Anthropic, Meta, LinkedIn, Google and Resend, process data in the United States. Where personal data leaves the UK we rely on appropriate safeguards recognised under UK law, such as the UK Extension to the EU-US Data Privacy Framework, the UK International Data Transfer Agreement, or the UK Addendum to the EU Standard Contractual Clauses, depending on the provider.

7. How long we keep data

8. How we protect data

9. Deleting your data

You can remove your data at any time, in any of these ways:

Deleted data can remain in our database backups for up to 30 days, and can be recovered from a deleted backup file for 7 days after that.

This section also serves as our data deletion instructions for users who connected via Facebook Login or LinkedIn.

10. Your rights

Under UK data protection law you have the right to:

To exercise any of these rights, email nick@nestinessex.co.uk. We will respond within one month.

If you are unhappy with how we handle your data, you have the right to complain to the UK's supervisory authority, the Information Commissioner's Office: ico.org.uk or 0303 123 1113. We would appreciate the chance to resolve any concern first.

11. Cookies

Magpie uses two essential cookies. One keeps you signed in, for up to 30 days. The other lasts 15 minutes and is only set while you connect a Facebook or LinkedIn account, to check that the connection was started by you. We use no advertising, analytics or tracking cookies.

12. If you left a review or a comment

If you left a public Google review of an agency that uses Magpie, your public display name may appear in a social post celebrating that review. This uses only what you already published on Google. If you comment on a Facebook or Instagram post that Magpie published, your name as the platform shows it and your comment are copied into Magpie so the agency can see it and reply.

If you would like a post featuring your review taken down, your name removed from future posts, or your comment removed from Magpie, email nick@nestinessex.co.uk and we will action it promptly.

13. Changes to this policy

If we make material changes to this policy we will update the date at the top and notify active users by email or inside the app before the changes take effect.