Viva Middleware

Privacy Notice

Effective date: 26 April 2026 · Last updated: 26 April 2026

1. About this service

The Viva Middleware (operated at viva.bitron.hu) is the backend service for the Integration for Viva Payment and WooCommerce WordPress plugin, distributed by BitronDev Kft on wordpress.org. The middleware receives payment requests from WooCommerce shops with the plugin installed, routes them to Viva Payments, and returns the resulting transaction status.

BitronDev Kft is a certified Viva Payments Independent Software Vendor (ISV) partner. Routing payment requests through this middleware under BitronDev's ISV identity is what enables the ISV fee that compensates BitronDev for ongoing plugin development, support, and operation of the middleware.

The ISV fee is currently 0.3% of each transaction amount. It is charged in addition to Viva Payments' standard processing fees, not bundled with them. Merchants installing the plugin should be aware that this fee applies on every transaction routed through the middleware. Full commercial terms are part of the merchant agreement between the shop and BitronDev.

The service is operated by BitronDev Kft, a company registered in Hungary. Contact: info@bitron.hu.

This notice describes what personal data the middleware processes, on what legal basis, who it is shared with, how long it is kept, and how data subjects can exercise their rights under the EU General Data Protection Regulation (GDPR).

2. Roles under the GDPR

BitronDev Kft acts in two distinct roles, depending on the data category:

3. Data we process

Merchant account data (BitronDev as controller)

Forwarded payment data (BitronDev as processor)

Operational and audit data

4. Legal bases (GDPR Art. 6)

PurposeLegal basis
Forwarding payment data to Viva PaymentsArt. 6(1)(b) — performance of a contract between the merchant and Viva
Audit logging (API and admin)Art. 6(1)(f) — legitimate interest in fraud prevention, security monitoring, and debugging
Database backupsArt. 6(1)(f) — legitimate interest in disaster recovery
Storing the merchant's contact emailArt. 6(1)(b) — performance of the data processing agreement (incident notification)

The middleware does not process personal data for analytics, profiling, marketing, product development, or any purpose beyond those listed above.

5. Recipients and sub-processors

Personal data processed by the middleware may be transmitted to the following entities:

EntityRoleLocation
Viva PaymentsSub-processor (and independent controller for payment / PSD2 / AML purposes)Greece (EU)
Hetzner Online GmbHSub-processor — infrastructure (hosting and storage)Helsinki, Finland (EU/EEA)
Let's Encrypt (ISRG)TLS certificate issuance via the ACME protocol — receives only the domain name, no personal dataUnited States

The middleware does not use any analytics provider, monitoring SaaS (such as Sentry, Datadog, or Rollbar), log shipping service, content delivery network, or web application firewall in front of the public endpoint.

6. Storage location and retention

All persistent data resides on a single Hetzner Cloud server located in Helsinki, Finland (EU/EEA). No personal data is transferred outside the EEA by BitronDev (transfers to Viva Payments stay within the EU; the Let's Encrypt relationship does not involve personal data).

Data categoryRetention
Registered site recordUntil the merchant deregisters the site (see Section 9)
API request log90 days, then automatically deleted
Admin access log90 days, then automatically deleted
Encrypted database backups30 days, then automatically deleted
Application error log files14 days (rolling daily files)
Web server access logHeld only in volatile container memory; lost on restart

7. Security measures

Encryption in transit

Encryption at rest

Logging redaction

The API request log automatically redacts the following field names (case-insensitive) from request and response bodies before they are written:

api_key, password, token, secret, client_secret, merchant_api_key, webhook_secret, card_token, card_number, pan, cvv, cvc, access_token, refresh_token, authorization, key.

HTTP headers (including Authorization) are not logged.

Access controls

8. Data subject rights

Under the GDPR, data subjects have rights of access, rectification, erasure, restriction, portability, and objection. How to exercise these depends on the data category:

End customers (cardholders, shop visitors)

Please contact the WooCommerce shop you transacted with. They are the controller of your data and will work with us if access to forwarded data is required.

Merchants (registered sites)

Two channels are available:

9. Security incident notification

If BitronDev becomes aware of a personal data breach affecting the middleware:

10. Data Protection Officer

BitronDev Kft is not required to designate a Data Protection Officer under GDPR Art. 37 and has not done so. Data protection inquiries are handled by company management at info@bitron.hu.

11. Changes to this notice

Material changes will be reflected in the "Last updated" date at the top of this page. For substantive changes affecting the rights of data subjects or the scope of processing, registered merchants will additionally be notified by email at the address on file.