DirectPort — a product of FraktionX BV · Last updated: 12 March 2026
FraktionX BV (also known as FraktionX SRL)
Enterprise number: BE 0799.700.959
Registered office: Allee de la Recherche 10, 1070 Anderlecht, Belgium
Email: privacy@fraktionx.com
FraktionX BV (“we”, “us”, “our”) is the data controller for all personal data processed through the DirectPort platform. We determine the purposes and means of processing your personal data in accordance with the EU General Data Protection Regulation (Regulation 2016/679, “GDPR”) and applicable Belgian data protection legislation.
This privacy policy applies to all personal data processed through:
Both applications share a common backend and user account system. Data you provide through one application may be accessible through the other, subject to your role and permissions.
| Data type | Examples |
|---|---|
| Identity data | First name, last name, profile picture |
| Contact data | Email address, phone number, physical address |
| Authentication data | Hashed password, session tokens, SSO identifiers (Microsoft) |
| Preferences | Timezone, language, notification subscriptions, product-update opt-in |
| Data type | Examples |
|---|---|
| Vessel data | Vessel name, flag state, fuel type, MMSI number, tank configuration |
| Voyage data | Routes, stops, estimated/actual arrival and departure times, status |
| Cargo data | Product descriptions, quantities, bill-of-lading references |
| Terminal operations | Berth assignments, shift data, storage measurements |
| Bunker/fuel data | Fuel type, level readings, consumption and emission calculations |
| Data type | Examples |
|---|---|
| Party/company data | Company name, VAT number, enterprise number (KVK, RSIN), PEPPOL ID |
| Banking details | IBAN, BIC (for invoicing purposes) |
| Invoice & financial data | Invoice amounts, line items, credit notes, purchase orders, budget lines |
| Contracts | Transport and employment contract terms, signatories, versions |
| Staff records | Name, email, phone number, position, department |
| Data type | Details |
|---|---|
| Precise geolocation | Latitude, longitude, accuracy, speed, heading, timestamp |
| Collection frequency | Every 5 seconds when tracking is enabled (foreground and background) |
| Derived data | Whether the user is moving (speed > 0.5 m/s) |
Location data collection is entirely opt-in. See Section 7 for full details.
| Data type | Details |
|---|---|
| Error reports | Application crashes, error stack traces, page URLs (via Sentry) |
| App metadata | App version, platform (iOS/Android/Web), update identifiers |
| API logs | Request endpoints, response status codes, processing duration |
We do not collect device advertising identifiers, and we do not use your data for advertising or cross-app tracking.
We process your personal data on the following legal bases under Article 6(1) GDPR:
| Legal basis | Processing activities |
|---|---|
| Performance of a contract (Art. 6(1)(b)) |
Account creation and management; providing the DirectPort platform services; processing voyages, cargo, and financial operations; document management; vessel tracking as part of the service |
| Consent (Art. 6(1)(a)) |
Background location tracking on the mobile app; camera and photo library access; product update communications; vessel owner consent for vessel tracking |
| Legitimate interest (Art. 6(1)(f)) |
Error monitoring and diagnostics (Sentry) to maintain service quality and security; feature-flag evaluation (GrowthBook) to improve the user experience; API logging for security and debugging; audit trails for data integrity |
| Legal obligation (Art. 6(1)(c)) |
Retention of financial records (invoices, credit notes) as required by Belgian and EU accounting and tax regulations; compliance with maritime reporting obligations |
Where we rely on consent, you may withdraw it at any time (see Section 12). Withdrawal does not affect the lawfulness of processing carried out before withdrawal.
We process your data for the following purposes:
The DirectPort mobile app includes an optional location-tracking feature designed for maritime crew members. This section explains exactly how it works.
Location tracking is never enabled by default. Before tracking can begin:
When tracking is enabled, the app collects your precise location (latitude, longitude, accuracy, speed, and heading) approximately every 5 seconds, including when the app is in the background or closed.
You may disable location tracking at any time by:
On Android, a persistent notification (“Location sharing enabled — Sharing your position in the background”) is displayed while background tracking is active, in compliance with Android platform requirements. On iOS, the system location indicator is shown when background location access is in use.
We use the following categories of third-party service providers to operate DirectPort. These providers process personal data on our behalf under data processing agreements and are not permitted to use your data for their own purposes.
| Provider | Purpose | Data shared | Location |
|---|---|---|---|
| Supabase | Backend infrastructure, database, authentication, file storage | All platform data (stored and processed as our primary infrastructure) | EU |
| Sentry | Error monitoring and crash reporting | Error stack traces, page URLs, app version, update identifiers | EU (Germany) |
| GrowthBook | Feature flag management | Tenant identifier (no personal data) | US/EU |
| Mapbox | Map rendering and vessel position visualisation | Map tile requests (no personal user data sent) | US |
| Resend | Transactional email delivery | Recipient email addresses, email content, attachments | US |
| Recommand (PEPPOL) | Electronic invoice transmission via the PEPPOL network | Invoice data: party names, addresses, VAT numbers, banking details, invoice amounts and line items | EU |
| Expo (EAS) | Mobile app over-the-air updates | App version metadata, update identifiers (no personal data) | US |
| Exchange Rate API | Currency conversion rates | No personal data (currency pair requests only) | US |
We may receive vessel position and waterway data from the following external sources to supplement our maritime services:
With your organisation’s authorisation, operational data (voyage references, party details, cargo and financial information) may be synchronised with authorised logistics partner systems through secure API integrations (e.g., Workato). These integrations are configured at the organisation level by your administrator.
Your personal data is primarily stored and processed within the European Economic Area (EEA). Where data is transferred to service providers located outside the EEA (such as providers in the United States), we ensure adequate protection through one or more of the following mechanisms:
You may request information about the specific safeguards applied to transfers of your data by contacting us at privacy@fraktionx.com.
We retain your personal data only for as long as necessary to fulfil the purposes for which it was collected, or as required by law.
| Data category | Retention period |
|---|---|
| Account & profile data | Duration of your account, plus 30 days after deletion request to complete processing |
| Operational data (voyages, cargo, terminals) | Duration of your organisation’s subscription, plus any legally required retention period |
| Financial records (invoices, credit notes) | 7 years from the end of the financial year in which the transaction occurred, in compliance with Belgian accounting law (Code de droit économique / Wetboek van economisch recht) |
| Location data | Duration of the relevant voyage, plus up to 12 months for operational review; thereafter anonymised or deleted |
| Error reports & diagnostics | 90 days (Sentry default retention) |
| API logs | Up to 12 months for security and debugging purposes |
| Email records | Duration of your organisation’s subscription |
When data is no longer required, it is securely deleted or anonymised. We use a “soft delete” mechanism for most records, marking data as deleted while retaining it for a limited period before permanent removal, to support audit requirements and accidental-deletion recovery.
We implement appropriate technical and organisational measures to protect your personal data, including:
Under the GDPR, you have the following rights regarding your personal data:
To exercise any of these rights, contact us at privacy@fraktionx.com. We will respond within 30 days. If we require additional time (up to two further months for complex requests), we will inform you within the initial 30-day period.
You may delete your DirectPort account at any time:
Upon account deletion:
The DirectPort web application uses the following browser storage mechanisms:
We do not use advertising cookies, social-media tracking pixels, or third-party analytics cookies. No cookie consent banner is required as we use only strictly necessary storage.
The mobile app uses on-device storage (AsyncStorage) for:
This data remains on your device and is cleared when you log out or uninstall the app.
DirectPort is a business-to-business maritime logistics platform and is not directed at children under the age of 16. We do not knowingly collect personal data from children. If you believe that a child has provided personal data to us, please contact us at privacy@fraktionx.com and we will promptly delete such data.
We do not engage in automated decision-making or profiling that produces legal effects or similarly significant effects on you. Feature flags and A/B testing are used solely to manage feature rollouts and improve the user experience, not to make decisions about individual users.
We may update this privacy policy from time to time to reflect changes in our practices, technology, or legal requirements. When we make material changes:
We encourage you to review this policy periodically.
For any questions, concerns, or requests regarding this privacy policy or your personal data:
Email: privacy@fraktionx.com
Post: FraktionX BV, Allee de la Recherche 10, 1070 Anderlecht, Belgium
If you believe that our processing of your personal data infringes the GDPR, you have the right to lodge a complaint with a supervisory authority. For Belgium, the competent authority is:
Gegevensbeschermingsautoriteit (GBA) / Autorité de protection des données (APD)
Drukpersstraat 35 / Rue de la Presse 35, 1000 Brussels, Belgium
Phone: +32 (0)2 274 48 00
Website: www.gegevensbeschermingsautoriteit.be
Email: contact@apd-gba.be
You may also lodge a complaint with the supervisory authority in your country of residence or place of work.