Legal

Privacy Policy

Last updated: 29 March 2026 · Effective immediately

This Privacy Policy describes how SymbioWave Technologies SUARL ("SymbioWave", "we", "us") collects, processes, and protects personal data in connection with FieldOrchestrator — our enterprise pharmaceutical SFE platform. It applies to all SaaS deployments. On-Premises deployments are covered in Section 12.

1. Who We Are & Scope

SymbioWave Technologies SUARL is a technology company that develops and operates FieldOrchestrator, a platform designed for pharmaceutical companies to manage their field sales forces. This policy applies to: (a) Customer administrators who create and manage workspaces; (b) Users (field representatives, managers) who access the Platform; (c) Healthcare Professionals (HCPs) whose professional data is managed within the Platform by Customers.

2. Data Controller & Processor

SaaS Deployment (Cloud by SymbioWave)

SymbioWave acts as Data Processor on behalf of the Customer (Data Controller) for HCP and operational data. SymbioWave acts as independent Data Controller for User account data required to operate the Platform and for data processed for billing, security, and legal compliance purposes.

On-Premises Deployment (Sovereign)

The Customer is the sole Data Controller and primary Data Processor for all data stored on their infrastructure. SymbioWave acts as a limited Sub-processor only for AI and routing function calls processed through the Engine API, receiving only minimal function-call context. No Customer database content is transmitted to SymbioWave.

3. Personal Data We Collect

User Account Data

  • Full name and professional email address
  • Hashed password (Argon2id)
  • Role and territory assignment
  • Home/base geographic coordinates (field representatives)
  • Last-seen timestamp and session data
  • Phone number (where provided)

HCP Professional Data

  • Full name, title, specialty, and medical institution
  • Professional address and geographic coordinates
  • Contact details (professional phone and email)
  • Engagement metrics: visit frequency, receptivity score, adoption stage
  • Commercial data: prescribing potential, Rx volume index, tier classification
  • Visit history and engagement notes (managed by Customer)

Visit & Activity Data

  • GPS check-in/check-out coordinates and timestamps
  • Visit duration, notes, objections, and follow-up actions
  • Visit photos uploaded to secure cloud storage
  • Product reactions and prescription intentions recorded by representatives
  • Offline visit queue data (encrypted in IndexedDB on device)

Technical & Usage Data

  • IP address (captured for audit logging and rate limiting)
  • Browser and device type (for compatibility)
  • Error events and stack traces (via Sentry, production only)
  • API usage logs (action type, timestamp, entity affected)

4. How We Use Your Data

PurposeData UsedLegal Basis
Platform service delivery (territory planning, routing, visit management)All Customer DataContractual necessity / Legitimate interest
User authentication and session managementEmail, password hash, session tokensContractual necessity
AI-powered pre-call briefs and analyticsMinimal HCP context (name, specialty, score)Legitimate interest
Audit logging and compliance evidenceUser actions, IP, timestampsLegal obligation / Legitimate interest
GDPR erasure and legal hold processingHCP PII on requestLegal obligation
Platform security, fraud prevention, rate limitingIP address, device dataLegitimate interest
Service communications (alerts, notifications)Admin email addressesContractual necessity
Service improvement (aggregated, anonymised)Usage metrics (no PII)Legitimate interest

5. Artificial Intelligence Processing

FieldOrchestrator uses Anthropic Claude (claude-haiku-4-5 by default) to generate pre-call visit briefs and to process natural language analytics queries. We apply a strict minimal-data principle:

  • Only the HCP's last name, professional specialty, and engagement score are sent to Anthropic;
  • Full HCP PII (address, phone, email, full name) is never transmitted to Anthropic;
  • AI responses are cached for a maximum of 4 hours and then purged;
  • Customer Data is never used to train Anthropic or SymbioWave AI models;
  • Output tokens are strictly limited (128–1,536 tokens per call) to prevent data leakage in responses.

For On-Premises deployments, all AI calls are proxied through SymbioWave's Engine API. No data from the Customer's local database is transmitted directly to Anthropic.

6. Data Sharing & Sub-processors

SymbioWave does not sell Customer Data. We share data only with the following sub-processors, each bound by data protection obligations consistent with GDPR Article 28:

Sub-processorRoleLocationData Shared
SupabasePostgreSQL database hosting (multi-tenant, SaaS only)EU (Germany, eu-central-1)All Customer Data at rest
VercelApplication runtime & serverless functions (SaaS only)EU (Frankfurt, fra1)Request processing, logs (no persistent PII storage)
AnthropicAI inference (Claude API)USA (California)Minimal HCP context: last name, specialty, engagement score only
Google Cloud PlatformRoute optimisation (OSRM/VROOM), file storage (GCS), secrets managementUSA / EU (multi-region)Geographic coordinates for routing; report files and visit photos
ResendTransactional emailEU (Estonia)User email addresses, notification content
SentryError monitoring (production only)USAStack traces, request context (no intentional PII)

7. Cookies & Local Storage

fo-session (NextAuth)

Essential — HttpOnly, Secure, SameSite=Lax

Authentication session management. Expires: 8 hours (30 days with 'Remember me')

fo_locale

Functional — SameSite=Lax

Stores user language preference (en/fr). Max-age: 1 year.

IndexedDB: fo-offline-queue

Functional — encrypted (AES-GCM)

Stores encrypted visit data for offline sync. Cleared after successful server sync.

We do not use advertising, tracking, or analytics cookies. No third-party cookies are set by FieldOrchestrator.

8. Data Retention

Data TypeRetention PeriodMethod
Visit logs (check-in/out, notes, GPS)2 yearsAutomated monthly deletion job
AI pre-call brief cache4 hoursAutomatic cache expiry
HCP records (active)Duration of subscriptionSoft-delete on Customer request; GDPR erasure on verified request
User accountsDuration of subscription + 30 daysDeleted after account closure
Audit logs & compliance evidenceIndefinite (legal obligation)Append-only, hash-chained; never auto-deleted
Session tokens8 hours (30 days with Remember Me)Automatic expiry
Visit photos (GCS)2 years or until GDPR erasureDeleted with associated visit log
Post-termination Customer Data30 days available for exportSecurely deleted after 30 days

9. Your Rights (GDPR & Applicable Law)

Where GDPR or applicable data protection law applies, data subjects have the following rights. Requests should be submitted to dpo@symbiowave.com or, for HCP data, through the Customer's designated administrator:

Right of Access (Art. 15)

Request a copy of your personal data held in the Platform.

Right to Rectification (Art. 16)

Request correction of inaccurate personal data.

Right to Erasure (Art. 17)

Request deletion of HCP PII through the Platform's dual-control GDPR erasure workflow. Legal hold overrides erasure.

Right to Restriction (Art. 18)

Request restriction of processing pending correction or objection.

Right to Data Portability (Art. 20)

Request export of your personal data in machine-readable format.

Right to Object (Art. 21)

Object to processing based on legitimate interest.

Right not to be subject to automated decisions

AI outputs in FieldOrchestrator are advisory only; no automated decisions with legal effect are made solely by AI.

Right to lodge a complaint

Lodge a complaint with your national supervisory authority (e.g., CNIL in France, ICO in the UK).

10. International Transfers

Customer Data is primarily stored and processed within the EU (Supabase EU Central 1, Vercel Frankfurt). However, certain sub-processors are located outside the EU/EEA:

  • Anthropic (USA): Only minimal, sanitised HCP context is transferred. Standard Contractual Clauses (SCCs) apply.
  • Google Cloud Platform (USA/multi-region): Geographic coordinates for routing and report file storage. SCCs apply via Google Cloud DPA.
  • Sentry (USA): Error traces in production. SCCs apply. No PII is intentionally included in error payloads.

11. Security Measures

  • Passwords hashed with Argon2id (or Bcrypt for legacy accounts);
  • TLS 1.2+ for all data in transit;
  • Session cookies: HttpOnly, Secure, SameSite=Lax, RS256-signed JWT;
  • Offline visit data: AES-GCM encrypted with a session-derived key;
  • Role-based access control (RBAC) with four access levels;
  • Login rate limiting: 5 attempts per 15 minutes per email;
  • Immutable audit log with SHA-256 hash chaining;
  • GDPR erasure: dual-control, multi-step approval process;
  • Production secrets: stored in GCP Secret Manager, never in source code;
  • On-Premises: Cloudflare Access with MFA for edge authentication.

12. On-Premises Deployment

In an On-Premises deployment, the Customer's database (PostgreSQL), application server, and cache (Redis) run exclusively within Customer's own infrastructure. SymbioWave has no direct access to Customer Data stored on these systems.

The only outbound data from an On-Premises installation to SymbioWave infrastructure is: (a) minimal AI context sent via the Engine API proxy for pre-call brief generation; (b) road network coordinate data sent for route optimisation. In both cases, no full HCP PII is transmitted. SymbioWave's Engine API credentials (x-fo-engine-key) are unique per deployment and issued during bootstrap. Customers retain full data sovereignty.

13. Pharma-Specific Considerations

FieldOrchestrator is designed for commercial HCP engagement data only. It is not intended for, and must not be used to store, Patient Health Information (PHI), clinical trial data, or any information that would qualify as health data under HIPAA, the French loi Jardé, or equivalent regulations.

Customers operating in regulated jurisdictions (France, EU, GCC) are responsible for ensuring their use of FieldOrchestrator complies with local pharmaceutical promotion regulations (ANSM, LEEM, EFPIA codes), Sunshine Act equivalent transparency reporting requirements, and any applicable HCP data consent obligations. SymbioWave's dual-control GDPR erasure workflow supports compliance with Art. 17 GDPR right-to-erasure obligations for HCP data. Legal hold functionality preserves records during litigation.

14. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify registered workspace administrators by email at least 30 days before material changes take effect. The 'Last updated' date at the top of this page indicates when the policy was last revised. Continued use of the Platform after the effective date constitutes acceptance of the updated policy.

15. Contact & DPO

For privacy inquiries, Data Processing Agreements, GDPR erasure requests, or to exercise your data subject rights:

SymbioWave Technologies SUARL

Data Protection Officerdpo@symbiowave.com
General privacy inquiriesprivacy@symbiowave.com
Security incidentssecurity@symbiowave.com

symbiowave.com

© 2026 SymbioWave Technologies. All rights reserved.

Privacy Policy — FieldOrchestrator | FieldOrchestrator