Privacy Policy

Effective Date: 1st August 2026
Last Updated: 9th November 2026

This Privacy Policy explains how Bricks and Bot Ltd ("we", "us", "our") collects, uses, and protects your personal data when you use Buildsnapper (formerly Buildsnpper), Buildsnapper Assessor (formerly Buildsnpper Assessor), and Buildsnapper Manager (formerly Buildsnpper Manager) mobile applications (the "Apps").

It also covers our websites: www.buildsnapper.com, our support page at support.buildsnapper.com and the assessor portal at assessor.buildsnapper.com. Buildsnapper is a product of Bricks and Bot Ltd.

A note on our name. These Apps were previously published as Buildsnpper. The spelling changed to Buildsnapper on 19th August 2026. Only the name changed - the data controller, the Apps, your account and the way your data is handled are all unaffected, and this Policy applies equally to use of the Apps under either name.
By using our Apps, you acknowledge that you have read and understood this Privacy Policy. If you do not agree with our data practices, please do not use our Apps.

1. DATA CONTROLLER

Bricks and Bot Ltd
Company No: 15693496
Address: 9 Quayside, Congleton, Cheshire
Email: dpo@bricksandbot.com

We are registered with the Information Commissioner's Office (ICO) as a data controller (registration reference ZB769071) and pay the annual data protection fee.

2. CRITICAL INFORMATION ABOUT DATA STORAGE

2.1 Local Device Storage

IMPORTANT: Photo evidence and associated metadata are stored locally on your device. You are solely responsible for:

  • Backing up locally stored data
  • Protecting against data loss
  • Ensuring data security on your device
  • Managing device storage capacity

We cannot access, recover, or be held liable for locally stored data.

2.2 What Is Stored in the Cloud

To provide the service, some data is stored server-side:

3. DATA WE COLLECT

3.1 Information You Provide
3.2 Automatically Collected Information
3.3 Third-Party Data
3.4 Assessor Portal Data

When using the assessor web portal, we additionally collect:

3.5 Feedback When You Cancel

If you cancel a subscription, we may send you one email asking, optionally, why. Answering is entirely up to you. Your answers are linked to your account so we can understand and improve the service (our legitimate interest, see Section 4), and are kept for 24 months, then automatically deleted. Every such email has a link to stop them.

4. LEGAL BASIS FOR PROCESSING

We process your data based on:

5. THIRD-PARTY SERVICES AND DATA PROCESSORS

5.1 Firebase Services (Google LLC)
  • Purpose: Authentication, cloud database and storage, App Check (see 5.15), crash reporting, analytics and performance monitoring
  • Data Processed: Account details, project and plot records, sent report PDFs (including the photographs they contain), crash logs, and basic app-usage events
  • Location: Data is stored in Google Cloud's London region (europe-west2). Some supporting services (authentication, App Check, crash reporting) are operated by Google LLC in the USA under the UK Extension to the EU-US Data Privacy Framework.
  • Retention: Crash data 90 days; account data until deletion; sent report PDFs until the report is deleted, then removed within about 30 days (when a builder sends a plot to a different assessor, the earlier report is kept for the builder and the first assessor's access ends at once)
  • Privacy Policy: https://policies.google.com/privacy
5.2 Algolia
  • Purpose: Search functionality within apps
  • Data Processed: Search queries, project metadata
  • Location: EU/US (Standard Contractual Clauses)
  • Retention: 90 days
  • Privacy Policy: https://www.algolia.com/policies/privacy
5.3 MailerLite
5.4 Stripe (Assessor Portal Only)
  • Purpose: Payment processing when assessors purchase licences for clients via web portal
  • Data Processed: Assessor's payment card details, billing information, transaction records
  • Location: EU/US (Standard Contractual Clauses)
  • Note: Card details are processed directly by Stripe; we do not store payment card information
  • Privacy Policy: https://stripe.com/privacy
5.5 App Stores
  • Google Play Services: Device data, purchase information, handles all in-app subscription billing
  • Apple App Store: Account data, purchase information, handles all in-app subscription billing
  • Note: App stores control all refund decisions for in-app purchases
5.6 Amazon Web Services - AI-written support answers (Amazon Bedrock)
  • Purpose: When you ask a question on our support page, an AI model writes a first answer using only our own help-centre articles. The page tells you this before you ask, and labels every answer as an AI answer. If the answer doesn't help, your question goes to a person. Questions about evidence at risk on site skip the AI answer and go straight to a person.
  • Data Processed: The text of your support question (sent while you type, so the answer is ready when you ask) and our help-centre content. No photographs, evidence files, or account data beyond what you type into the question box.
  • Location: United Kingdom and European Union - Amazon Bedrock processes each question in London or in one of six AWS regions in the EU (Ireland, Frankfurt, Paris, Stockholm, Milan or Spain). Your question does not leave the UK and EU for this step.
  • Retention: None. Amazon Bedrock does not store or log your question or the answer, and does not use them to train any AI model. We don't keep your question either, unless you go on to send it to us as a support request (see 5.7).
  • Model: Claude, made by Anthropic and run by AWS inside Amazon Bedrock. Anthropic receives none of your data: model makers have no access to the questions or answers that pass through Bedrock.
  • Privacy Policy: https://aws.amazon.com/privacy/
5.7 Amazon Web Services - Support requests and conversations (DynamoDB)
  • Purpose: Storing the support requests you send us, the conversation about each one (your messages and our replies, shown on your private ticket page), and their status.
  • Data Processed: Your name (if you give it), email address, your messages, our replies, and (for in-app reports) the basic diagnostic details shown to you before you send them. The link to your ticket page is emailed only to the address you give us, and we store only a one-way fingerprint of it.
  • Location: United Kingdom - AWS Europe (London) region.
  • Retention: Automatically deleted 6 months after your request is resolved.
  • Privacy Policy: https://aws.amazon.com/privacy/
5.8 Amazon Web Services - Report and Photo Archive Delivery and Email (S3, CloudFront & SES)
  • Purpose: Storing sent photo archives and sent report PDFs so your assessor, and the managers named on the project, can open them, and sending transactional emails (account emails, Photo Evidence Archive notices, support ticket updates and replies, and the one cancellation feedback email described in 3.5). We don't send report emails: the builder's own mail app sends them, from the builder's own address. A sent report PDF may be stored here or in Firebase (see 5.1).
  • Data Processed: Sent photo archives (zips of your report photographs), sent report PDFs (including the photographs they contain), and the content of transactional emails (including your email address).
  • Location: United Kingdom - AWS Europe (London) region. Downloads of sent report PDFs and photo archives may come through Amazon CloudFront, AWS's delivery network: each file passes through the CloudFront server nearest the person downloading it (in the UK, Europe or North America) and is not kept there. Signed download links are given only to people with access to the report, and each works for 15 minutes at most. Files opened from the report's page or the Assessor Portal come through our own servers in the same London region, which check access every time.
  • Retention: Sent report PDFs until the report is deleted, then removed within about 30 days; when a builder sends a plot to a different assessor, the earlier report is kept for the builder and the first assessor's access ends at once. Sent photo archives are retained after the associated report or account is deleted; their removal from storage is a periodic manual housekeeping step rather than an immediate, automated deletion. You can request earlier deletion at any time (see Section 8).
  • Privacy Policy: https://aws.amazon.com/privacy/
5.9 RevenueCat
  • Purpose: Managing in-app subscription status (linking your app-store purchase to your account and confirming entitlement). It also tells us when you cancel, so we can send the one feedback email described in 3.5.
  • Data Processed: App user identifier, subscription and purchase status from Apple/Google. No payment card details.
  • Location: USA (Standard Contractual Clauses / UK International Data Transfer Addendum)
  • Privacy Policy: https://www.revenuecat.com/privacy/
5.10 Sentry (Functional Software, Inc.)
  • Purpose: Error monitoring on our web services, so faults are found and fixed quickly.
  • Data Processed: Technical error details (error type, affected page/endpoint, device/browser information, IP address). We configure Sentry so that the content of what you submit - such as support messages - is never attached to error reports.
  • Location: European Union (Sentry EU data residency, Germany).
  • Privacy Policy: https://sentry.io/privacy/
5.11 Google Maps Platform
  • Purpose: Rendering the location map page included in generated reports.
  • Data Processed: The plot photograph coordinates needed to draw the map. No account information is sent with map requests.
  • Location: USA (Data Privacy Framework certified)
  • Privacy Policy: https://policies.google.com/privacy
5.12 MongoDB Atlas
  • Purpose: Storing web portal account data and, if you give it, cancellation feedback (see 3.5).
  • Data Processed: Portal account details (name, email address, securely hashed password), licence purchase records, and cancellation feedback answers.
  • Location: European Economic Area - hosted on AWS Europe (Ireland). Transfers rely on the UK's adequacy regulations for the EEA.
  • Privacy Policy: https://www.mongodb.com/legal/privacy-policy
5.13 Amazon Web Services - Photo Evidence Archive (S3 Glacier Deep Archive)
  • Purpose: Optional paid long-term archiving of plot photo evidence, so it remains available for Part L / EPC audit purposes long after a report is sent.
  • Data Processed: The archived photo evidence zip for each plot (photographs and their metadata) and an accompanying manifest.
  • Location: United Kingdom - AWS Europe (London) region as the primary copy, with a disaster-recovery copy in AWS Europe (Ireland). The transfer to Ireland relies on the UK's adequacy regulations for the EEA (see Section 6).
  • Retention: 15 years from archiving, plus a grace period of up to 6 months before removal. Archives are stored with write-once-read-many (WORM) immutability, so they cannot be altered or deleted during the retention term - including by us.
  • Privacy Policy: https://aws.amazon.com/privacy/
5.14 Cloudflare Turnstile (Cloudflare, Inc.)
  • Purpose: A security check that tells people from bots on our support page, our assessor sign-up form and our password reset page. For almost everyone it runs in the background; occasionally it asks you to tick a box.
  • Data Processed: Your IP address, your browser's user-agent and TLS fingerprint, and which of our pages ran the check. Cloudflare uses these to detect bots and, as an independent controller, to improve its bot detection - not to identify, profile or target anyone.
  • Location: Cloudflare's global network, including the USA (see Section 6).
  • Privacy Policy: https://www.cloudflare.com/turnstile-privacy-policy/
5.15 App Check (Google Firebase, Google Play Integrity and Apple App Attest)
  • Purpose: A security check that the Apps are genuine. With their requests to our cloud database, storage and sign-in (see 5.1), the Apps send proof from Google Play (on Android) or Apple (on iPhone) that they're a real, unmodified copy of the App, so those services can tell them from anything pretending to be one. It runs in the background and never asks you anything.
  • Data Processed: On Android, Google Play's Play Integrity check uses the app's name, version and signing certificate, its Google Play licence status for the accounts signed in on the phone, and a certificate and token from the phone's Google Play services that vouch for the phone. On iPhone, Apple's App Attest vouches for a key the App keeps in the phone's secure hardware, which never leaves the phone. Firebase App Check checks Google's or Apple's answer and gives the App a short-lived token. The token says the App is genuine, not who you are. We don't use App Check to identify, track or profile anyone, and nothing from it is used for advertising.
  • Location: Firebase App Check is operated by Google LLC in the USA, like Firebase's other supporting services (see 5.1). Google Play and Apple make their checks as part of the phone's own services, under their own terms (see 5.5).
  • Retention: We don't keep the token. It expires after a short time (currently a day), and the App then asks for a new one. Google deletes what Play Integrity collects after a fixed retention period.
  • Privacy Policy: https://policies.google.com/privacy (Google) and https://www.apple.com/legal/privacy/ (Apple)

6. INTERNATIONAL DATA TRANSFERS

Your data may be transferred outside the UK. We only transfer personal data where a lawful transfer mechanism applies:

AI support answers (UK and EU): When you ask a question on our support page, its text is processed by Amazon Bedrock in London or in one of AWS's EU regions to write a first answer from our help-centre articles (see 5.6 above). Where it is processed in the EU, the transfer from the UK relies on the UK's adequacy regulations for the EEA. Your question is not stored by AWS or used to train any AI model.

Report and photo downloads (Amazon CloudFront): A sent report PDF or photo archive is stored in London. When it is downloaded through Amazon CloudFront (see 5.8 above), it passes through the CloudFront server nearest the person downloading it, and is not kept there. That server may be in the EEA, which relies on the UK's adequacy regulations for the EEA, or in North America, which relies on the safeguards in AWS's data processing terms (standard contractual clauses with the UK Addendum).

Security check (Cloudflare, USA): The signals Cloudflare Turnstile collects on our support page, assessor sign-up form and password reset page (see 5.14 above) may be processed in the USA, relying on Cloudflare's certification under the UK Extension to the EU-US Data Privacy Framework, with standard contractual clauses as a fallback.

7. DATA RETENTION

Data Type Retention Period
Account Data Duration of account, then permanently deleted 30 days after account deletion (transaction and tax records are kept per the Financial Records row)
Local Device Data Until you delete from device
Cloud-Synced Project Records Until you delete them or your account; a deleted plot or project is kept for 30 days so it can be restored, then permanently deleted
Deleted Account (Recovery Window) 30 days, then permanently deleted
Sent Report PDFs Until the report is deleted, then removed within about 30 days; when a builder sends a plot to a different assessor, the earlier report is kept for the builder and the first assessor's access ends at once
Sent Photo Archives Retained after report/account deletion; removed by periodic manual housekeeping (not immediate) - earlier deletion on request (Section 8)
Photo Evidence Archive (paid add-on) 15 years plus up to 6 months' grace; WORM-immutable for the retention term (see 5.13)
Support requests and their conversations 6 months after resolution, then automatically deleted
Cancellation feedback 24 months, then automatically deleted
Crash & Diagnostic Data 90 days
Financial Records 7 years (UK tax requirements)
Payment Data Transaction records retained per legal requirements; card details not stored
Marketing Data Until consent withdrawn

8. YOUR RIGHTS

Under UK GDPR, you have the right to:

  • Access your personal data
  • Rectify inaccurate data
  • Erase your data ("right to be forgotten")
  • Restrict processing
  • Data portability
  • Object to processing
  • Withdraw consent at any time
  • Complain to the Information Commissioner's Office (ICO)

Contact dpo@bricksandbot.com to exercise your rights.

9. DATA SECURITY

9.1 Technical Measures
9.2 Your Responsibilities

10. COOKIES AND TRACKING

10.1 Mobile Apps
10.2 Website Analytics

Our website and web portal use Simple Analytics, a privacy-first, cookie-free analytics service that collects no personal data and respects Do Not Track.

10.3 Support Page
10.4 Security Cookies

Our support page, the assessor portal (including the report pages that builders' emails link to) and our account pages (such as password reset) set two small cookies of their own. They stop other websites sending forms in your name, and keep you signed in to the portal:

Both are strictly necessary for these pages to work securely, so they don't need your consent. They are never used for tracking, analytics or advertising. Our main website, www.buildsnapper.com, sets no cookies of its own. Its homepage plays videos from YouTube and shows a sample report in Smallpdf's viewer, and those services may set their own cookies when they load.

10.5 Managing Preferences

11. CHILDREN'S PRIVACY

Our Apps are not intended for children under 18. We do not knowingly collect children's data. Contact us immediately if you believe we have collected data from a child.

12. DATA BREACH NOTIFICATION

In case of a data breach affecting your rights and freedoms:

13. PRIVACY BY DESIGN

We implement privacy by design principles:

14. MARKETING COMMUNICATIONS

14.1 Onboarding and Marketing Emails

15. CHANGES TO THIS POLICY

15.1 Updates

We may update this Privacy Policy to reflect changes in our practices or legal requirements.

15.2 Notification

Material changes will be notified through:

15.3 Your Options

If you disagree with Privacy Policy changes:

15.4 Legal Requirements

Changes required by law or regulatory requirements may take effect immediately with notice.

16. CONTACT US

Data Protection Queries:

Email: dpo@bricksandbot.com
Address: 9 Quayside, Congleton, Cheshire

Data Protection Contact:

Andrew McCracken
dpo@bricksandbot.com

Supervisory Authority:

Information Commissioner's Office (ico.org.uk)


17. LOCATION SERVICES

With your permission, the Apps collect your device's location for:

Location is used only while you are using the app, and you can change the permission at any time in your device settings (photographs captured without location may not meet evidence requirements).

18. THE BASIS OF OUR PROCESSING

We process personal data on the lawful bases set out in Section 4. Where we rely on your consent (for example, marketing communications or device permissions such as location), you can withdraw it at any time without affecting the lawfulness of processing before withdrawal. Using the Apps is not itself treated as consent - where the law requires consent, we ask for it explicitly.