LEGAL / SHOPIFY APP

Privacy Policy – TD B2B Business Portal.

Last updated: November 5, 2026. Suomeksi: Tietosuojaseloste.

00 / CONTROLLER / PROCESSOR

Thinkdigi Oy

Thinkdigi Oy (Business ID 3232935-3), Vähäheikkiläntie 56 C 5, 20810 Turku, Finland. Contact: support@thinkdigi.fi

01 / OUR ROLE

Controller and processor

For merchant (shop) account data, Thinkdigi Oy is the controller. For data about a merchant's B2B customers and their staff, the merchant is the controller and Thinkdigi Oy is the processor. We process that data only on the merchant's instructions, as set out in the Shopify Partner Program Agreement and the Shopify API Terms.

02 / DATA

Data we process

CategoryExamplesSource
Shop datashop domain, encrypted access tokens, settings, enabled modules, subscription statusShopify
Company datacompany name, Business ID, address, business line, registry statusMerchant, buyer, PRH/YTJ open data API
E-invoice detailse-invoice address (OVT), operatorBuyer or merchant
Contacts and staffname, work email, role, cost centre, Shopify customer/contact IDBuyer, merchant, Shopify B2B
Brand assetslogos, brand colours, print placements, proofsBuyer or merchant uploads
Ordersorder IDs and line references needed for print jobsShopify orders/create
Verificationhashed one-time email codes, hashed session tokens, short-lived strong-ID attemptsGenerated by us
Email logsrecipient, delivery status, message IDResend

We do not ask for personal identity numbers, payment card data or customer phone numbers.

03 / PURPOSES

Purposes and legal bases (GDPR art. 6)

  • Providing the app under the contract with the merchant (6(1)(b)).
  • Registering B2B buyers and checking their companies against public registers, as the processor on the merchant's behalf.
  • Security, fraud prevention and keeping logs (6(1)(f)).
  • Billing through Shopify Billing API (6(1)(b)). Shopify handles payment.
  • Meeting legal obligations, such as accounting (6(1)(c)).
04 / SUB-PROCESSORS

Sub-processors and transfers

ProviderPurposeLocation
Shopify Inc. / Shopify International LtdPlatform, billingIE / CA
Cloudflare, Inc. (Workers, D1, R2)Hosting, database, file storageUnited States, global network: processing may take place outside the EU. The transfer basis is the EU–US Data Privacy Framework and the Standard Contractual Clauses in Cloudflare's data processing addendum.
Resend (Plus Five Five, Inc.)Transactional emailUS
PRH / YTJ open data APICompany lookup (public data, no personal data sent)FI
Strong-ID brokerStrong identificationNot in use
AI providerAI featuresNot in use

Transfers outside the EEA rely on the EU–US Data Privacy Framework and/or Standard Contractual Clauses.

05 / RETENTION

Retention

Print job files are kept 30 days by default (the merchant can configure this). Customer data is deleted when a customers/redact request arrives. All shop data is deleted on shop/redact, 48 hours after uninstall.

06 / RIGHTS

Rights of data subjects

Buyers should contact the merchant, who is the controller. We help merchants answer requests through Shopify's customers/data_request and customers/redact webhooks and the export in Settings. Merchants can contact support@thinkdigi.fi. You can also lodge a complaint with the Finnish Data Protection Ombudsman (tietosuoja.fi).

07 / SECURITY

Security

Data is encrypted in transit (TLS). Shop access tokens are encrypted at rest, and session tokens and email codes are stored only as hashes. Webhooks and OAuth calls are verified with HMAC, download links are signed, and access is scoped per shop.

08 / CHANGES

Changes

We will announce material changes in the app and by email to the merchant's contact.