Ordivis
  • Solutions ▾
    • Public sectorProcesses, product plan, responsibilities
    • Municipalities & CNIBudget-safe flat rate
    • Schedule of responsibilitiesGenerated from your processes
    • EnterprisesAll modules, unlimited assets
    • IT service providers & MSPsOne server, many tenants
    • CTOs & architectsModular monolith on .NET 10
  • Product ▾
    • OverviewWhat Ordivis Platform is
    • Guided tourEvery view as a screenshot
    • Try the appClickable mock-up in the browser
    • All featuresThe complete scope
    • RoadmapWhat comes next
    • ChangelogWhat shipped most recently
    • Ordivis ToolboxFree admin toolkit
  • Topics ▾
    • ITSM software
    • Service desk software
    • CMDB software
    • IT asset management
    • Discovery & inventory
    • IPAM software
    • ISMS software
    • BCM software
    • Record of processing activities
    • Schedule of responsibilities
  • Pricing & TCO
  • Support ▾
    • Support & maintenanceChannels and commitments
    • DocumentationManuals as PDF
    • SLAService levels
    • Ordivis app (Android)What is new
    • Toolbox changelogWhat is new
  • Contact
EN▾
  • DEDeutsch
  • ENEnglish
  • FRFrançais
Request a demo

Sub-processors and data processing

The Ordivis Platform runs on your servers. Your operational data — tickets, configuration items, user accounts — stays there and is not processed by us. At exactly three points, processing by Grams IT nevertheless takes place. This page names all of them, including where the answer is uncomfortable.

1. Where data reaches us at all

a) Online licence activation. Your installation checks in with our activation service at regular intervals. It transmits the licence number, a fingerprint of the installation, the product version in use, the technical contact address stored in the licence and the sender IP address. The purpose is to verify the licence and to be able to inform you if a vulnerability is being exploited (Article 14 of the Cyber Resilience Act). Any personal reference arises at most through the technical contact address.

b) Delivery of push notifications to the Android app. If you use the app, delivery runs through our push relay and from there through Google’s Firebase Cloud Messaging. Transmitted are the device delivery token, the title and short text of the message and the target it opens in the app. The details of the ticket do not travel with it — the app fetches them from your own interface once the notification is tapped.

c) Support. Whatever you send us for troubleshooting — logs, extracts, screenshots — we process for as long as the case is open. What it contains is your decision.

2. Why Google appears here — relay or no relay

This situation is not new and is not a consequence of the relay. The Android app belongs to a single Firebase project, and that project belongs to Grams IT. A device token is valid only within it. A customer therefore cannot be the controller towards Google for delivery at all — that was already the case when every server still sent to Google itself.

The relay changes one thing for the better: the access key to that Firebase project now lies with us alone and no longer on every customer server. It is a master key to the devices of all customers and cannot be revoked per customer; distributing it was the actual flaw.

3. List of sub-processors

CompanyServiceDataPlace of processing
Hetzner Online GmbH, Gunzenhausen (Germany) Operation of the servers on which the activation service and the push relay run everything listed under 1a and 1b — solely in transit and storage EU
Google Ireland Limited, Dublin (Ireland) Firebase Cloud Messaging: the actual delivery to the end device Device delivery token, title and short text of the message, target EU and the United States (group structure)

There are no further sub-processors. If you do not use the Android app, Google drops out entirely — only the activation service remains.

4. What the push relay records — and what it does not

Recorded are exclusively metadata: timestamp, licence, a hash (SHA-256) of the delivery token, the type of event, the outcome of the send attempt and the sender IP address. Title and text are not stored; the database has no column for them. The metadata is deleted after 90 days.

The delivery token itself is never stored, only its hash. An extract of this database therefore contains nothing that could be used to send to a device.

Stated plainly, what is not yet solved: Title and short text pass through the relay in the clear. That we do not record them is a commitment — not a technical barrier. End-to-end encryption against the device key is planned; until then: do not write anything into a subject line that nobody but you should read. That is sound advice anyway, because a notification appears on a lock screen.

5. Building block for the data processing agreement

The following particulars apply to the annex of an agreement under Article 28 GDPR. They describe exclusively the processing named above; for everything that happens on your servers you are and remain solely responsible.

Subject matterLicence verification and delivery of notifications to mobile devices
DurationTerm of the software contract
Nature and purposeRelaying and briefly holding notifications; verifying and evidencing the licence; informing about vulnerabilities
Type of dataDelivery token (as a hash), title and short text of a message, target, licence number, installation fingerprint, product version, technical contact address, IP address
Data subjectsEmployees of the customer who use the Android app; the technical contact person of the licence
ErasureMetadata after 90 days; a message is not held any longer once delivered or after six unsuccessful attempts
PlaceEU; at Google additionally a third country on the basis of the standard contractual clauses
Sub-processorsthose named under 3

We provide the full contract text on request: support@ordivis.eu. We announce changes to the list under 3 here in advance.

6. If you want none of this

Both can be switched off, and both cost only convenience, not function:

Without push. No message is lost. It is in the application, and the app shows it the next time it is opened. Push is the notification, not the delivery path.

Without online activation. The Ordivis Platform runs entirely without a connection to the internet. In that case push falls away as well — without a route to Google, nobody reaches a mobile device, relay or no relay.

As at

These particulars refer to the Ordivis Platform in the version delivered in each case. As at 17 August 2026.

Ordivis

Know what is running. Sovereign ITSM & ITAM for public administration, enterprises and operators of critical infrastructure. A product of Grams IT.

Solutions

  • Public sector
  • Municipalities & CNI
  • Schedule of responsibilities
  • Enterprises
  • IT service providers & MSPs
  • CTOs & architects

Topics

  • ITSM software
  • Service desk software
  • CMDB software
  • IT asset management
  • Discovery & inventory
  • IPAM software
  • ISMS software
  • BCM software
  • Record of processing activities

Product

  • Overview
  • Guided tour
  • Try the app
  • All features
  • Pricing & TCO
  • Roadmap
  • Changelog
  • Ordivis Toolbox

Support & legal

  • Support
  • Documentation
  • SLA
  • Terms
  • Legal notice
  • Privacy
  • Sub-processors
  • Product security

Contact

  • Request a demo
  • Register for the trial
  • Contact
© 2026 Grams IT · Ordivis™ Platform On-Premises · .NET 10 · PostgreSQL · Made in Germany