Legal

Privacy Policy

Effective date: 2 September 2026 · Last updated: 2 September 2026

This Privacy Policy explains how Struxure collects, uses, stores, and shares personal information when you use our website and web application ("Struxure", "we", "us", or "our"). It applies to everyone who uses Struxure, including landlords, property investors, tenants, contractors, and website visitors.

We are committed to protecting your privacy in accordance with the UK General Data Protection Regulation (UK GDPR), the Data Protection Act 2018, and applicable UK electronic communications and cookie rules.

1. Introduction and scope

Struxure is a property compliance and management platform. It helps landlords and property investors track deals, manage tenancies, monitor compliance certificates, communicate with contractors, analyse portfolio performance, and use AI tools to assist with routine property-management tasks.

This policy covers:

  • Our public website and landing pages.
  • The authenticated web application used by landlords, investors, and admins.
  • The tenant portal used by tenants.
  • The AI features, email integrations, and payment processing built into Struxure.

It does not cover any third-party websites or services we link to (such as Rightmove, Zoopla, Stripe, Google, or Microsoft) — each of those has its own privacy policy.

2. Who is the data controller?

Struxure acts as the data controller for personal information we collect directly from you to run our business — for example, your account details, billing information, support requests, feedback, and marketing communications.

Where you use Struxure to store information about other people — such as tenants, contractors, investors, or co-owners — you are likely the data controller for that information and Struxure acts as a data processor on your behalf. You are responsible for ensuring you have a lawful basis to add those individuals' details to Struxure and for complying with your own data-protection obligations as a landlord or business.

3. Our legal identity and contact details

Please confirm these details:

  • Data controller: [CONFIRM: legal entity name — e.g. Struxure Ltd]
  • Registered address: [CONFIRM: company registered address]
  • Company number: [CONFIRM: Companies House number]
  • Privacy contact email: [CONFIRM: privacy contact email address]

If you have any questions about this Privacy Policy or how we handle your personal information, please contact us at the email address above.

4. The people covered by this policy

This policy applies to:

  • Account holders — landlords, property investors, and property managers who create a Struxure account.
  • Tenants — individuals whose details are entered by a landlord, and who may access the tenant portal.
  • Contractors and engineers — contacts whose details are entered by a landlord so compliance communications can be sent to them.
  • Investors and co-owners — individuals whose investment details are recorded by an account holder.
  • Website visitors — people who visit our landing page and join the waitlist or use the free interactive tools.
  • Admin users — Struxure staff who manage the platform.

5. The personal information Struxure collects

Information you give us when you create an account:

  • Your email address
  • Your password (stored as a hash by our authentication provider — we never see the plain-text password)
  • Your full name and role (landlord/investor or tenant)

Information you give us through the website (before you have an account):

  • Your email address (if you join the waitlist or use the Section 8 Readiness Check or Portfolio Health Check)
  • Your answers to the interactive check tools (used to produce a score and a report — these tools do not assess or state your legal compliance position)

Information you enter about your properties and portfolio:

  • Property addresses, postcodes, purchase prices, valuations, mortgage details, rent amounts, occupancy status, images, and notes
  • Deal pipeline information (asking prices, offers, notes, documents)
  • Investment calculator scenarios

Information you enter about tenants:

  • Tenant names, email addresses, phone numbers, lease dates, rent amounts, deposit amounts, and notes
  • Tenancy onboarding records (deposit protection, Right to Rent, inventory, contract signing)

Information you enter about contractors and contacts:

  • Names, company names, email addresses, phone numbers, trade categories, insurance provider details, policy numbers, and expiry dates

Information you enter about investors and co-owners:

  • Names, email addresses, phone numbers, investment amounts, ownership percentages, and returns

Information collected through email integrations (when you connect Gmail or Outlook):

  • Your connected email address
  • Email messages sent to and from your connected inbox (subjects, bodies, attachments) when they relate to compliance conversations
  • Attachments downloaded from your inbox (certificates, invoices, photos) and stored in Struxure

Information collected through compliance and maintenance features:

  • Compliance certificate types, expiry dates, renewal dates, assigned contacts, and uploaded certificate files
  • Maintenance ticket titles, descriptions, images, and assigned contractors
  • Lease documents, signing records (including the signer's name and IP address), and tenancy terms

Information collected through AI features:

  • Search criteria for the AI Deal Finder (location, price, bedrooms, strategy)
  • Room photos uploaded for AI virtual staging
  • Receipt and invoice images uploaded for AI expense analysis
  • Portfolio data (property addresses, valuations, rent, expenses, tenant counts) sent to the AI for portfolio health analysis

Information collected through financial features:

  • Rent payments, rent invoices, rent schedules, expenses, and investor distributions
  • Stripe customer ID and subscription status (for billing)

Information collected through support and feedback features:

  • Support ticket subjects, descriptions, categories, and message threads
  • Star ratings and free-text feedback comments
  • Feature request titles, descriptions, and votes

Information collected automatically:

  • Your IP address (recorded when you sign a lease digitally)
  • Your usage events (which features you use, tracked via our analytics system)
  • Browser local storage (for UI preferences such as sidebar state)
  • Authentication tokens and session identifiers (managed by our hosting platform)

6. Information supplied by account holders about other people

When you (as a landlord or property manager) add information about tenants, contractors, investors, or other individuals, you are providing their personal information to Struxure. This may include names, email addresses, phone numbers, lease details, and financial information.

You are responsible for:

  • Ensuring you have a lawful basis to collect and store that information.
  • Informing those individuals that their data is being processed in Struxure.
  • Responding to any data-subject access requests they make about information you have entered.

Struxure processes this information on your behalf to provide the features you have requested. We do not use tenant, contractor, or investor personal information for our own marketing or commercial purposes.

7. How Struxure obtains personal information

We obtain personal information from:

  • Information you give us — when you register, complete your profile, add properties, tenants, contacts, or use any form.
  • Information from your connected accounts — when you link your Gmail or Outlook account, we retrieve email messages and attachments you choose to sync.
  • Information generated by AI — when you use AI features, the AI models generate outputs (drafts, analyses, staged images) that become part of your records.
  • Information from public property portals — when you use the AI Deal Finder, we fetch publicly available property listing pages from portals such as Rightmove, Zoopla, OnTheMarket, OpenRent, Gumtree, and auction sites.
  • Information collected automatically — usage analytics, IP addresses (for lease signing), and device/browser data managed by our platform.

8. The specific purposes for which information is used

We use your personal information to:

  • Create and manage your account and authenticate your login.
  • Provide the property management, compliance, tenancy, and financial features you have requested.
  • Send and receive compliance emails on your behalf through your connected Gmail or Outlook account.
  • Use AI to draft emails, analyse incoming contractor replies, extract certificate and invoice data, and generate auto-replies.
  • Track and remind you about upcoming compliance certificate renewals.
  • Process subscription payments through Stripe.
  • Provide the tenant portal so tenants can view their rent, maintenance, compliance, and documents.
  • Generate AI virtual staging images for property photos.
  • Discover and analyse property deals using AI and public property portals.
  • Analyse your portfolio health using AI.
  • Provide customer support and respond to your enquiries.
  • Collect feedback and feature requests.
  • Maintain the security and integrity of the platform (audit logs, admin actions).
  • Send you service-related emails (such as waitlist confirmations, checklists, and account notifications).

9. The lawful basis for each purpose

PurposeUK GDPR lawful basis
Account creation and authenticationContract (Art. 6(1)(b))
Property, tenancy, and portfolio managementContract / Legitimate interests
Compliance tracking and certificate managementLegitimate interests (Art. 6(1)(f))
Email sending and receiving via connected Gmail/OutlookConsent (Art. 6(1)(a)) — OAuth
AI email drafting, auto-reply, and certificate/invoice extractionLegitimate interests (Art. 6(1)(f))
AI Room Studio (virtual staging)Legitimate interests / Contract
AI Deal Finder (web search and property analysis)Legitimate interests (Art. 6(1)(f))
Portfolio Health AI analysisLegitimate interests (Art. 6(1)(f))
Subscription billing via StripeContract (Art. 6(1)(b))
Tenant portal accessContract / Legitimate interests
Customer supportLegitimate interests (Art. 6(1)(f))
Feedback and feature requestsLegitimate interests (Art. 6(1)(f))
Waitlist and marketing emailsConsent (Art. 6(1)(a))
Analytics and usage trackingLegitimate interests (Art. 6(1)(f))
Security and audit loggingLegitimate interests (Art. 6(1)(f))
Lease digital signing (IP address)Contract (Art. 6(1)(b))

10. Property-management and compliance records

Struxure stores detailed records about your properties, including:

  • Property addresses, purchase prices, valuations, and mortgage details.
  • Compliance items (gas safety certificates, EPCs, EICRs, fire safety checks, PAT testing, legionella risk assessments, HMO licences) with expiry dates, renewal dates, and assigned contractors.
  • Evidence checks for possession readiness (Section 8), including whether documents were served on tenants and proof of service.
  • Tenancy onboarding records (deposit payment, deposit protection, Right to Rent, inventory, contract signing).

These records are stored in the Struxure database and are visible only to you and platform admins. They are used to help you track your legal obligations as a landlord. Struxure does not provide legal advice — the compliance tracking is a record-keeping tool, and you remain responsible for ensuring your compliance with applicable housing law.

11. Emails, SMS messages, and communications

When you connect your Gmail or Outlook account, Struxure can:

  • Read your inbox to sync email threads related to compliance conversations.
  • Send emails on your behalf (AI-drafted compliance renewal requests, auto-replies to contractors, tenant notifications, and thank-you emails).
  • Download attachments (certificates, invoices, photos) from emails and store them in Struxure.
  • Analyse email content using AI to detect booking intent, work completion, certificate receipts, and invoice details.

Gmail access is authorised via Google OAuth with the gmail.send, gmail.readonly, and email scopes. You can disconnect Gmail at any time in Settings, which revokes Struxure's access.

Outlook access is authorised via Microsoft OAuth and is currently used to confirm your connected email address.

AI auto-reply: When a contractor replies to a compliance email, the AI analyses their message. If auto-reply is enabled and the AI's confidence is high (85% or above), it may send a reply automatically. If confidence is below 85%, or if the email mentions payment, invoices, or additional costs, a draft is created for your review instead. You can disable auto-reply in Settings.

SMS: Struxure does not currently send SMS messages.

12. Documents, certificates, invoices, photographs, and other uploaded files

When you upload files to Struxure (property images, certificate PDFs, lease documents, receipt photos, maintenance photos), they are stored in our platform's file storage. Files you upload are:

  • Linked to the relevant property, tenant, or compliance item.
  • Accessible only to you and platform admins (unless shared via the tenant portal with the relevant tenant).
  • Used by AI features when you request analysis (e.g. certificate date extraction, invoice data extraction, receipt classification, virtual staging).

Files received as email attachments are downloaded from your connected Gmail account and uploaded to Struxure storage so they can be linked to the relevant property and compliance record.

13. How AI is used within Struxure

Struxure uses AI (large language models and image generation models) for several features. For each AI feature, the table below explains what information is processed, why, what output is produced, whether a person reviews it, and which provider receives it.

AI featureWhat is processedOutputHuman review?Provider
AI Room StudioRoom photo, room type, style preferenceVirtually staged imageYou choose whether to use or discardBase44 AI (image generation)
AI Deal FinderSearch criteria (location, price, beds, strategy)Verified property deals with AI estimatesYou decide whether to pursueGoogle Gemini (web search)
AI Deal AnalysisProperty address, price, URLStructured analysis with estimates and risk flagsYou decide whether to actBase44 AI (automatic)
Portfolio Health AIFull portfolio data (addresses, valuations, rent, expenses, tenants)Health score, insights, recommendationsYou decide whether to actAnthropic (Claude Sonnet)
Expense AnalysisReceipt/invoice images or PDFsStructured expense data with accounting categoryYou review and confirm before savingBase44 AI (automatic)
Compliance Email DraftingProperty address, compliance type, contractor name, expiry dateDraft renewal request email (subject + body)You review unless auto-send is enabledBase44 AI (automatic)
Gmail Auto-ReplyIncoming contractor email body, tenant access details, price preferencesAuto-reply email or draft for reviewAuto-sent at ≥85% confidence; draft otherwiseBase44 AI (automatic)
Certificate ExtractionCertificate PDFs/images from email attachmentsIssue/expiry dates and verification flagsLow-confidence results flagged for reviewBase44 AI (automatic)
Invoice ProcessingInvoice PDFs/images, original request emailPayable review record with AI assessment and flagsYou review and approve/reject before paymentBase44 AI (automatic)
Compliance Assistant (WhatsApp / in-app)Your questions + your entity data (properties, compliance, tenants)Text responses with information from your recordsYou decide whether to actBase44 AI (automatic)

14. Whether personal information is sent to third-party AI providers

Yes. When you use AI features, the relevant information (as described in the table above) is sent to third-party AI model providers via our platform's AI integration layer. The providers we have identified are:

  • Google (Gemini models) — used for the AI Deal Finder with web search capability.
  • Anthropic (Claude Sonnet) — used for Portfolio Health AI analysis.
  • OpenAI (GPT models) — available as an option for various AI features.
  • Base44 automatic model selection — the platform may select the most appropriate model for a given task.

The specific model used depends on the feature. Some features use a fixed model (e.g. Portfolio Health uses Claude Sonnet); others use the platform's automatic model selection.

15. Whether customer information is used to train AI models

We do not use your personal information to train our own AI models. Struxure does not build or train proprietary AI models — we use third-party models provided through our platform.

[CONFIRM: Whether the third-party AI providers (Google, Anthropic, OpenAI) use the data sent to them for model training depends on the contractual arrangements between Base44 (our platform provider) and each AI provider. Please confirm whether Base44 has data-processing agreements with these AI providers that prohibit training on customer data, and update this section accordingly.]

16. The role of human review in AI-generated outputs

  • AI-drafted emails: By default, AI-drafted compliance emails are saved as drafts for your review. You can enable "auto-send" in Settings, which allows the AI to send renewal emails directly to contractors without your approval. Even with auto-send enabled, the AI falls back to a draft if no contact email is available or if Gmail is not connected.
  • AI auto-replies to contractors: Auto-replies are sent automatically only when the AI's confidence is 85% or above and the email does not mention payment, invoices, or additional costs. Otherwise, a draft is created for your review.
  • AI certificate extraction: The AI extracts dates from certificates and updates your compliance records automatically. Low-confidence results are flagged for your review. You can dismiss any certificate banner.
  • AI invoice processing: Invoices are analysed and a payable review record is created with AI flags and assessment. You must review and approve or reject before any payment is made. Struxure does not make payments automatically.
  • AI portfolio health: The AI provides recommendations and insights. You decide whether to act on them.
  • AI deal analysis: The AI provides estimates and risk flags. You decide whether to pursue any deal.
  • AI Room Studio: You choose whether to use or discard the generated image.

17. Whether any solely automated decisions with legal or similarly significant effects occur

Struxure does not make solely automated decisions with legal or similarly significant effects about you. All AI outputs are either:

  • Reviewed by you before action is taken (e.g. email drafts, invoice reviews), or
  • Administrative in nature (e.g. auto-replying to a contractor to confirm a booking, sending a thank-you email, updating a compliance status), and can be overridden or dismissed by you.

The AI does not:

  • Make final decisions about whether a property is legally compliant.
  • Make final decisions about whether to evict a tenant or start possession proceedings.
  • Make final decisions about whether to pay an invoice.
  • Make final decisions about whether to invest in a property.
  • Make final decisions about tenancy, lease, or financial matters.

All such decisions remain with you. The AI provides information, drafts, and suggestions to assist you — but you are responsible for the final decision.

18. Cookies, analytics, and similar technologies

Authentication and session management:

Our hosting platform (Base44) uses authentication tokens and session identifiers to keep you logged in.

Local storage:

Struxure stores UI preferences (such as whether the sidebar is collapsed) in your browser's local storage. This does not contain personal information and is not shared with us.

Analytics:

We track usage events (such as which features you use) via our platform's analytics system to help us improve Struxure. These events do not include sensitive personal information.

Third-party cookies:

  • When you connect your Gmail or Outlook account, Google or Microsoft may set their own cookies during the OAuth flow. These are governed by those providers' privacy policies.
  • We do not use Google Analytics, Google AdSense, or any third-party advertising or tracking cookies on our website.

19. Who personal information is shared with

We share personal information with the following third parties:

ProviderWhat is sharedPurpose
Base44 (platform provider)All data stored in StruxureHosting, database, auth, file storage, AI, email
Google — Gmail APIYour emails and attachments (when you connect Gmail)Sending and receiving compliance emails
Google — Gemini AISearch criteria and property listing dataAI Deal Finder
Anthropic — Claude AIYour portfolio dataPortfolio Health AI analysis
OpenAI — GPT AIVaries by featureAI text generation and analysis
Microsoft — Graph APIYour Outlook email address (when you connect Outlook)Email integration
StripeYour email, name, and payment detailsSubscription billing
Property portals (Rightmove, Zoopla, OnTheMarket, OpenRent, Gumtree, SDL Auctions, EI Group)Public listing pages fetched — no personal data sentAI Deal Finder
OpenStreetMapMap tile requests (no personal information)Property Empire map display

We do not sell your personal information to any third party.

20. International data transfers

Your personal information is stored on the Base44 platform.

[CONFIRM: Where Base44's data centres are located — whether within the UK, the EEA, or elsewhere — and whether any international transfers occur. If data is transferred outside the UK, confirm the safeguards used (e.g. UK International Data Transfer Agreement, Standard Contractual Clauses, or adequacy regulations). Also confirm the processing locations of each AI provider (Google, Anthropic, OpenAI) and the safeguards in place.]

When your information is sent to Stripe, Google (Gmail), or Microsoft (Outlook), those providers may process data outside the UK. Each provider has its own international transfer safeguards — please refer to their privacy policies.

21. Data retention

We retain your personal information for as long as your account is active. When you delete your account, Struxure permanently deletes all data you own across every entity. The table below summarises retention for each data type:

Data typeRetention
Account information (email, name, role)Until you delete your account
Property, tenancy, and portfolio dataUntil you delete the data or your account
Compliance records and certificatesUntil you delete the data or your account
Communications and email recordsUntil you delete the data or your account
Documents and uploaded filesUntil you delete the data or your account
AI staged imagesUntil you delete the data or your account
Deal pipeline dataUntil you delete the data or your account
Investor recordsUntil you delete the data or your account
Lease records (incl. signed IP)Until you delete the data or your account
Maintenance ticketsUntil you delete the data or your account
Rent payments & invoicesUntil you delete the data or your account
ExpensesUntil you delete the data or your account
AI token usage logsDeleted when you delete your account
Support ticketsDeleted when you delete your account
FeedbackDeleted when you delete your account
Feature requests & votesDeleted when you delete your account
Waitlist entriesDeleted when you delete your account
Admin audit logsRetained for security and accountability
Analytics eventsManaged by the Base44 platform
Stripe recordsGoverned by Stripe's retention policy

Account deletion: You can delete your account at any time in Settings. When you do, Struxure permanently deletes all data you own — including properties, tenants, documents, communications, contacts, compliance items, deals, investors, leases, AI data, support tickets, feedback, feature requests, and waitlist entries. Admin audit logs are retained for security accountability. The authentication identity itself is managed by our auth provider and you will be logged out.

22. Security measures

We take reasonable steps to protect your personal information, including:

  • Authentication: Passwords are hashed by our authentication provider. We never store or see your plain-text password.
  • Row-level security: Each account holder can only access their own data (and data they have entered). Admin users can access all data for platform management.
  • OAuth for email integrations: Gmail and Outlook access is granted via OAuth — we never store your email password. Access tokens are managed securely by the platform.
  • HTTPS encryption: All data transmitted between your browser and Struxure is encrypted.
  • Server-side processing: Sensitive operations (billing, AI calls, email sending, data deletion) are performed on the server, not in your browser.
  • Input sanitisation: User-generated content (feedback, feature requests) is sanitised server-side to prevent cross-site scripting attacks.
  • Rate limiting: Form submissions (such as feedback) are rate-limited to prevent abuse.

No system can be guaranteed to be 100% secure. While we take all reasonable steps to protect your information, we cannot guarantee absolute security.

23. Your responsibilities when adding information about other people

When you add information about tenants, contractors, investors, or other individuals to Struxure, you are responsible for:

  • Ensuring you have a lawful basis to collect and store their personal information.
  • Informing them that their information is being processed in Struxure.
  • Providing them with a copy of this Privacy Policy (or your own privacy policy if you are the data controller).
  • Responding to their requests to access, correct, or delete their personal information.
  • Ensuring the information you enter is accurate and up to date.
  • Removing information about individuals when it is no longer needed (e.g. when a tenancy ends or a contractor relationship ceases).

If a tenant, contractor, or other individual asks us to access, correct, or delete their information, we will direct them to you (as the data controller for that information) unless the request relates to information we hold as data controller.

24. Your UK data-protection rights

Under UK GDPR, you have the following rights:

  • Right of access: You can ask for a copy of the personal information we hold about you.
  • Right to rectification: You can ask us to correct information that is inaccurate or incomplete.
  • Right to erasure: You can ask us to delete your personal information (you can also do this yourself in Settings).
  • Right to restriction: You can ask us to restrict the processing of your information in certain circumstances.
  • Right to data portability: You can ask for your personal information in a structured, machine-readable format.
  • Right to object: You can object to our processing of your information based on legitimate interests.
  • Right to withdraw consent: Where we rely on consent (e.g. Gmail/Outlook connection, marketing emails), you can withdraw it at any time.

To exercise any of these rights, please contact us at [CONFIRM: privacy contact email].

25. Withdrawing consent

Where we rely on consent as the lawful basis:

  • Gmail connection: You can disconnect your Gmail account in Settings at any time. This revokes Struxure's access to your inbox.
  • Outlook connection: You can disconnect your Outlook account in Settings at any time.
  • Marketing emails (waitlist): You can unsubscribe using the link in any marketing email or by contacting us.

Withdrawing consent does not affect the lawfulness of any processing we carried out before you withdrew consent.

26. How to disconnect integrations, delete an account, or request deletion

  • Disconnect Gmail: Go to Settings → Email & AI → click "Disconnect" on the Gmail banner.
  • Disconnect Outlook: Go to Settings → Email & AI → click "Disconnect" on the Outlook banner.
  • Delete your account: Go to Settings → Account → "Delete Account." This permanently deletes all data you own across the platform and logs you out. This action cannot be undone.
  • Request data export or deletion by email: Contact us at [CONFIRM: privacy contact email] if you prefer to make a request in writing.

27. Right to complain to the ICO

If you are not satisfied with how we handle your personal information, you have the right to complain to the Information Commissioner's Office (ICO):

  • Website: ico.org.uk
  • Phone: 0303 123 1113
  • Address: Information Commissioner's Office, Wycliffe House, Water Lane, Wilmslow, Cheshire, SK9 5AF

We encourage you to contact us first so we can try to resolve your concerns.

28. Children's privacy

Struxure is not intended for use by children. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it.

29. Changes to this policy

We may update this Privacy Policy from time to time to reflect changes in our practices, features, or legal requirements. We will update the "Last updated" date at the top of this page whenever we make changes. If we make significant changes, we will notify you in the app or by email.

30. Effective date and last-updated date

  • Effective date: 2 September 2026
  • Last updated: 2 September 2026

31. Contact information

For any questions, requests, or concerns about this Privacy Policy or your personal information, please contact:

[CONFIRM: legal entity name]

Address: [CONFIRM: registered address]

Email: [CONFIRM: privacy contact email]

Company number: [CONFIRM: Companies House number]