Legal

Privacy Policy

Version 0.4 · Last Updated: 20 September 2026

1. Introduction

FiqhEngine Ltd ("we", "our", or "us") is committed to protecting the privacy and security of your data. This Privacy Policy describes how we collect, use, and process personal and proprietary information in connection with our Shariah Governance Platform.

2. Data Controller vs. Data Processor

Customer Data (The "Processor" Role): When you (the Bank or Advisory Firm) upload documents, fatwas, or customer lists to the Platform, you are the Data Controller. We act as the Data Processor, processing this data solely on your instructions to provide the Service.

Account Data (The "Controller" Role): We act as the Data Controller for your account registration details (e.g., admin names, billing emails) used to manage our business relationship.

3. The Data We Collect

  • User Content: Documents, workflows, and decisions input into the system.
  • Usage Data: Logs of how you interact with the Platform (e.g., login times, features used).
  • Platform Learnings: Anonymised, aggregated, non-attributable insights about platform usage and workflow patterns, used solely to improve the Platform.

4. How We Use Your Data

To Provide the Service: To manage your workflows and generate reports.

To Improve the Platform (Platform Learnings):

  • We derive anonymised, aggregated, non-attributable insights about platform usage and workflow patterns ("Platform Learnings"), used solely to improve the Platform.
  • Platform Learnings do not identify you, your organisation, or your underlying clients.
  • FiqhEngine does not train machine-learning models on customer content, and never uses one customer's content for the benefit of another customer.

5. Data Sovereignty & Hosting

  • Location: Your data is hosted on Railway in the US East (Virginia, USA) region.
  • International Transfers: Transfers from the United Kingdom rely on the UK International Data Transfer Addendum and the Standard Contractual Clauses under Railway's Data Processing Agreement. We support customers subject to equivalent local data protection regimes in their own jurisdictions.

6. Security

We implement enterprise-grade security measures to protect your data:

  • Encryption: All sensitive data is encrypted at rest using AES-256-GCM encryption and in transit using TLS 1.2+ (TLS 1.3 supported).
  • Secure Cookies: Session cookies use HttpOnly, Secure, and SameSite flags with encrypted values.
  • Access Controls: Role-based access control (RBAC) and multi-factor authentication (2FA) available.
  • Audit Logging: All data access and security events are logged for compliance monitoring.
  • Security Review: We completed an internal codebase security review in July 2026, with all high-severity findings remediated. Third-party penetration testing is planned prior to external commercial launch.

7. Cookie Policy

We use cookies and similar technologies to enhance your experience and analyse site usage. You can control which cookies you accept through our cookie consent banner.

7.1 What Are Cookies?

Cookies are small text files stored on your device when you visit our website. They help us remember your preferences and understand how you use our platform.

7.2 Types of Cookies We Use

Necessary Cookies (Always Active)

Essential for the website to function properly. These cookies enable core functionality such as security, authentication, and accessibility features. They cannot be disabled.

Examples: Session tokens, authentication cookies, security tokens, CSRF protection

Analytics Cookies (Optional)

Help us understand how visitors interact with our website by collecting and reporting information anonymously. Used for Google Analytics 4 (with IP anonymisation) and performance monitoring. These cookies are blocked until you grant Analytics consent.

Examples: Google Analytics 4 (_ga, _ga_*), page view tracking, performance metrics

Preference Cookies (Optional)

Remember your preferences and settings such as language, region, and display options to provide a personalized experience.

Examples: Language preferences, theme settings, UI customizations

7.3 Managing Your Cookie Preferences

When you first visit our website, you'll see a cookie consent banner with the following options:

  • Accept All: Enable all cookies for the best experience
  • Reject All: Only necessary cookies will be used
  • Customize: Choose which cookie categories to enable

Changing Your Preferences: You can update your cookie preferences at any time by:

  • Visiting your Privacy Dashboard (for authenticated users) - includes a dedicated Cookie Preferences section
  • Clicking "Manage Cookies" in the footer of any page
  • Clearing your browser cookies and revisiting our website to see the banner again
  • Using your browser's cookie settings to manage cookies directly

7.4 Third-Party Cookies

Some cookies are placed by third-party services that appear on our pages. We do not control these cookies. Please review the privacy policies of these third parties for more information:

7.5 Cookie Retention

Different cookies have different retention periods:

  • Session Cookies: Deleted when you close your browser
  • Persistent Cookies: Remain on your device for a set period (typically 30 days to 2 years)

8. Data Retention

  • During Subscription: We retain your data for the duration of your contract.
  • After Termination: You have 60 days to export your data. After this period, we will securely delete your User Content. Residual copies expire from our backup archives within approximately 35 days after deletion, consistent with our point-in-time recovery window. Platform Learnings may be retained as they are anonymised and no longer personal data.

9. Third-Party Services & Data Processors

We use carefully selected third-party services to provide our platform. Each processor is engaged under data processing terms compliant with UK GDPR Article 28 — either an executed data processing agreement or data processing terms incorporated into that provider's service agreement. A named register of our sub-processors is available to customers on request. The categories below describe what each kind of service does and what data is involved.

Cloud Hosting and Database Infrastructure

The application, its API and its primary database are hosted with a cloud infrastructure provider in the US East (Virginia, USA) region, on SOC 2 Type II / ISO 27001 certified infrastructure with point-in-time recovery backups.

Data involved: all application data — engagements, documents, fatwas, user accounts and encrypted OAuth tokens — together with IP addresses and standard HTTP request metadata. Data is encrypted at rest, and sensitive fields are additionally encrypted at the application layer using AES-256-GCM. Transfers to the United States are made under the UK International Data Transfer Addendum (IDTA) and Standard Contractual Clauses.

AI-Assisted Document Processing

Some features generate Shariah advisory suggestions or analyse uploaded documents using a large language model. This processing is performed by a third-party AI provider under enterprise API terms on a paid tier.

Data involved: advisory titles and descriptions, relevant knowledge-base context, and the content of documents submitted for analysis.

  • The platform is model-agnostic by design. The architecture supports alternative providers, including customer-specified or self-hosted models, where a client's requirements call for it.
  • Customer content submitted for analysis is not used to train or improve the provider's models.
  • FiqhEngine does not train machine-learning models on customer content, and never uses one customer's content for the benefit of another.
  • Content may be transiently cached by the provider for a short period to support processing, and is not retained beyond that.
  • The current provider is named in the sub-processor register provided to customers on request.

Transactional Email Delivery

Account, security, and workflow notification emails are delivered on our behalf by a transactional email provider under a Data Processing Addendum.

Data involved: recipient email address, sender name, message subject and body, and basic delivery metadata. Where a customer provides their own mail server, transactional emails may instead be routed through that customer-configured SMTP service.

Calendar and Contact Integrations (Optional, User-Connected)

FiqhEngine offers optional calendar integrations with Google Calendar and Microsoft Outlook. These integrations are off by default; you enable them per user account from the Calendar widget by clicking "Connect Google" or "Connect Microsoft" and granting consent on the respective provider's OAuth screen.

  • Google Calendar API (scope calendar.events) — read your upcoming events to render the in-app schedule view, and write engagement and task due dates as all-day calendar events so deadlines surface in your existing workflow.
  • Google People API (scope contacts.readonly) — autocomplete attendee email addresses when you schedule a meeting from within FiqhEngine. Contacts are fetched on demand and not copied to FiqhEngine's database.
  • Google OpenID (scope userinfo.email) — display the connected Google account address in the calendar widget so you can see which account is connected.
  • Microsoft Graph API (scopes Calendars.ReadWrite, Contacts.Read, offline_access, openid, profile, email) — equivalent functionality against Microsoft 365 / Outlook calendars and contacts.

What we store. Only the OAuth access and refresh tokens (encrypted at rest with AES-256-GCM), the connected account's email address, and a per-event identifier so we can later update or remove events we previously created on your behalf. Event bodies, attendee lists, and contact lists are fetched on demand and not persisted.

Disconnect at any time. Use the Calendar widget's Settings → Disconnect option to revoke FiqhEngine's access and delete the stored tokens immediately. You may also revoke the grant directly with the provider at myaccount.google.com/permissions or account.microsoft.com/privacy/app-access.

Google API Limited Use compliance. FiqhEngine's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically, we (a) only use Google user data to provide and improve the calendar and contact features described above; (b) do not transfer Google user data to third parties except as necessary to provide those features, comply with applicable law, or as part of a merger, acquisition, or sale of assets with your prior notice; (c) do not use Google user data for serving advertisements; (d) do not allow humans to read Google user data unless we have your explicit affirmative consent, it is necessary for security purposes (such as investigating abuse), to comply with applicable law, or for internal operations where the data has been aggregated and anonymised; and (e) do not use Google user data to develop, improve, or train generalised or non-personalised AI or machine-learning models.

Meeting and Conferencing Integrations (Optional)

Where your organisation enables meeting scheduling, join links are minted through the conferencing provider configured for your deployment. Data involved: meeting subject, start time, duration, and organiser or host identity. Recording behaviour defers entirely to your own conferencing account configuration.

Team Messaging Integrations (Optional)

Where your organisation connects a team messaging workspace, we deliver workflow notifications into it. Data involved: notification content and the destination channel and workspace identifiers you configure. The integration is off unless you enable it.

Electronic Signature Services (Optional)

Where e-signature is enabled, documents are sent for signature through an electronic signature provider, which returns the executed document and its audit trail. Data involved: the document to be signed, signer name and email address, and signature and audit metadata. If e-signature is not configured, the platform falls back to manual signed-PDF upload and no signature provider is used.

Error Monitoring and Diagnostics

We use an error monitoring service to capture unhandled exceptions in the server and in the browser, so faults are detected and fixed. Data involved: exception messages, stack traces and request context such as the URL and HTTP method. Personally identifying data is not intentionally transmitted: event data is scrubbed before sending, user identity is removed, and request and performance tracing is disabled.

Website Analytics (Marketing Site Only, Consent-Gated)

Aggregate visitor analytics run on our public marketing website only, and load solely after you grant Analytics-cookie consent. They are not used inside the authenticated application. Data involved: pseudonymous usage events and device or browser metadata, with IP anonymisation enabled. No application database content is sent. See the Cookie Policy above for the named provider and cookie detail.

Source Code Hosting and Development Tooling

Our source code repository and continuous integration pipeline are hosted with a code hosting provider. Data involved: source code and commit history. No customer data, production secrets, or personal data is stored in the repository.

What We DON'T Use

  • ❌ Advertising networks or data brokers
  • ❌ Social media tracking pixels
  • ❌ Profiling or automated decision-making services

International Data Transfers

Some services are located in the USA. We protect your data through:

  • Standard Contractual Clauses (SCCs) approved by EU Commission and the UK International Data Transfer Addendum (IDTA)
  • Encryption in transit (TLS 1.2 minimum, TLS 1.3 supported) and at rest (AES-256-GCM)
  • Access controls and authentication
  • Regular security audits

A complete, named register of our sub-processors is maintained and provided to customers on request, and forms a schedule to our Data Processing Agreement. Customers receive advance notice of any change to that register.

10. Email Communications & Legal Basis

We send different types of emails based on various legal grounds under GDPR. You have control over which emails you receive:

Email TypeLegal BasisOpt-OutDefault
Account creationContract❌ NoEnabled
Password resetContract❌ NoEnabled
Security alertsLegitimate Interest❌ NoEnabled
Engagement updatesContract✅ YesEnabled
Audit remindersContract✅ YesEnabled
Document uploadsContract✅ YesEnabled
SSB decisionsContract✅ YesEnabled
Advisory responsesContract✅ YesEnabled
Weekly digestConsent✅ YesDisabled
Marketing/newslettersConsent✅ YesDisabled

Contract: Emails necessary to fulfill our service agreement with you.
Legitimate Interest: Emails necessary for security and fraud prevention.
Consent: Optional emails that require your explicit opt-in.

You can manage your email preferences in your Privacy Dashboard.

11. Inactive Account Policy

To comply with GDPR data minimization principles, we automatically manage inactive accounts:

  • Accounts with no login activity for 18 months receive a warning email (6 months until anonymization)
  • Accounts with no login activity for 23 months receive a final warning email (1 month until anonymization)
  • Accounts with no login activity for 24 months are automatically anonymized
  • Anonymization removes all personal information while preserving audit trails for compliance
  • You can prevent anonymization by simply logging in to your account
  • Accounts under legal hold are exempt from automatic anonymization

If you no longer need your account, you can request immediate deletion through your Privacy Dashboard.

12. Your Rights

Under the UK GDPR, you have the following rights:

  • Right to Access: Request a copy of your personal data via our Privacy Dashboard or by contacting us.
  • Right to Rectification: Correct inaccurate or incomplete personal data.
  • Right to Erasure: Request deletion of your personal data (subject to legal obligations).
  • Right to Data Portability: Export your data in JSON or CSV format via the Privacy Dashboard.
  • Right to Object: Object to processing of your data for specific purposes.
  • Right to Withdraw Consent: Withdraw consent for data processing at any time via Privacy Settings.

To exercise these rights, visit your Privacy Dashboard or contact privacy@fiqhengine.com.

13. Contact Us

FiqhEngine Ltd

128 City Road

London EC1V 2XN

United Kingdom

privacy@fiqhengine.com — privacy and data-rights enquiries

info@fiqhengine.com — general enquiries