[{"data":1,"prerenderedAt":624},["ShallowReactive",2],{"legal:\u002Flegal\u002Fdpa":3},{"id":4,"title":5,"body":6,"description":612,"extension":613,"lastUpdated":614,"meta":615,"navigation":616,"order":593,"path":617,"seo":618,"sitemap":619,"stem":621,"summary":622,"__hash__":623},"legal\u002Flegal\u002Fdpa.md","Data Processing Agreement",{"type":7,"value":8,"toc":591},"minimark",[9,19,22,27,30,65,68,72,75,83,87,90,93,96,100,103,124,135,138,142,149,156,163,170,174,177,180,183,187,195,198,201,207,211,214,217,220,224,227,230,233,237,240,243,246,250,253,256,260,263,267,270,273,277,280,284,404,407,463,467,472,489,494,502,507,515,520,554,559,570,574,582,586],[10,11,12,13,18],"p",{},"This Data Processing Agreement (\"DPA\") forms part of the agreement under which Axion London Limited, trading as Kontala (\"Kontala\", \"we\"), provides Kontala Marketing OS to a customer (\"Customer\", \"you\"), such as an order form and the terms it incorporates (the \"Agreement\").\nIt applies whenever Kontala processes personal data on your behalf in providing the Services, and needs no separate signature.\nIf you need a countersigned copy, email ",[14,15,17],"a",{"href":16},"mailto:privacy@kontala.com","privacy@kontala.com",".",[10,20,21],{},"If this DPA conflicts with the rest of the Agreement on the processing of personal data, this DPA prevails.",[23,24,26],"h2",{"id":25},"_1-definitions","1. Definitions",[10,28,29],{},"In this DPA:",[31,32,33,41,47,53,59],"ul",{},[34,35,36,40],"li",{},[37,38,39],"strong",{},"Customer Personal Data"," means personal data that Kontala processes on your behalf in providing the Services.",[34,42,43,46],{},[37,44,45],{},"Data Protection Law"," means the UK GDPR, the Data Protection Act 2018 and the Privacy and Electronic Communications Regulations 2003 and, where they apply to the processing, the EU GDPR and the Swiss Federal Act on Data Protection.",[34,48,49,52],{},[37,50,51],{},"Services"," means the Kontala Marketing OS services provided under the Agreement, which today are Data Capture and Analytics.",[34,54,55,58],{},[37,56,57],{},"Security Incident"," means a breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to, Customer Personal Data.",[34,60,61,64],{},[37,62,63],{},"Sub-processor"," means a third party that Kontala engages to process Customer Personal Data.",[10,66,67],{},"Controller, processor, data subject, personal data, processing and supervisory authority have the meanings given in Data Protection Law.",[23,69,71],{"id":70},"_2-roles-and-scope","2. Roles and scope",[10,73,74],{},"2.1 You are the controller of Customer Personal Data, and Kontala is your processor.\nAnnex 1 describes the processing.",[10,76,77,78,82],{},"2.2 This DPA does not cover personal data that Kontala controls itself, such as the account details of your people who use the Services and our records of our relationship with you.\nOur ",[14,79,81],{"href":80},"\u002Flegal\u002Fprivacy","Privacy Notice"," covers that data.",[23,84,86],{"id":85},"_3-your-instructions","3. Your instructions",[10,88,89],{},"3.1 Kontala will process Customer Personal Data only on your documented instructions, unless the law requires otherwise, in which case we will tell you before processing unless the law forbids that.",[10,91,92],{},"3.2 Your instructions are the Agreement, this DPA, and the choices you make in the Services, such as the properties you create, the capture features and data layer fields you turn on, the page and click types you confirm, and the people you give access to.\nAny further instruction must be in writing and consistent with the Agreement.",[10,94,95],{},"3.3 We will tell you promptly if, in our opinion, an instruction infringes Data Protection Law.",[23,97,99],{"id":98},"_4-your-responsibilities","4. Your responsibilities",[10,101,102],{},"4.1 You are responsible for having a lawful basis for the processing you instruct, and for giving your website visitors the information Data Protection Law requires, including a notice that describes Kontala's cookies and what you capture.",[10,104,105,106,109,110,114,115,119,120,123],{},"4.2 ",[37,107,108],{},"Consent is your configuration.","\nUnless you configure it otherwise, the Kontala tag treats every visitor as consenting: it writes its cookies and captures everything you have turned on from the first page view.\nWhere the law requires consent before visitors are measured, you must set the tag to wait for an answer (",[111,112,113],"code",{},"data-consent=\"unknown\"",") and pass your visitors' choices to it, as described in ",[14,116,118],{"href":117},"\u002Fdocs\u002Fdata-capture\u002Fconsent","Consent",".\nThe tag records, but does not act on, the Global Privacy Control and Do Not Track signals; if you choose to honour them, your site must pass ",[111,121,122],{},"denied"," to the tag.",[10,125,126,127,130,131,134],{},"4.3 You decide what is captured, and you must not use the Services to capture special category data, data about criminal convictions, or payment card numbers.\nUse ",[111,128,129],{},"data-ac-ignore"," or ",[111,132,133],{},"data-ac-mask"," around parts of your pages that could reveal such data, and do not capture data layer fields or form values you have no need for.",[10,136,137],{},"4.4 You are responsible for the accuracy of the personal data you send, such as the user ids you pass to the tag, and for the security of the accounts your people use to access the Services.",[23,139,141],{"id":140},"_5-kontalas-obligations","5. Kontala's obligations",[10,143,144,145,148],{},"5.1 ",[37,146,147],{},"Confidentiality.","\nKontala will ensure that everyone it authorises to process Customer Personal Data is under a duty of confidentiality, and that access is limited to those who need it to provide, secure or support the Services.",[10,150,151,152,155],{},"5.2 ",[37,153,154],{},"Security.","\nKontala will implement and maintain appropriate technical and organisational measures to protect Customer Personal Data, including those in Annex 2.\nWe may change these measures, provided the overall level of protection is not reduced.",[10,157,158,159,162],{},"5.3 ",[37,160,161],{},"Data subject requests.","\nKontala will tell you without undue delay if we receive a request from a data subject about Customer Personal Data, and will not respond to it ourselves except to direct the person to you.\nTaking into account the nature of the processing, we will help you to respond, including by finding, exporting or deleting the Customer Personal Data linked to an identifier you give us, such as a device id, user id or email address, in time for you to meet your legal deadline.",[10,164,165,166,169],{},"5.4 ",[37,167,168],{},"Assistance.","\nTaking into account the nature of the processing and the information available to us, Kontala will give you reasonable help with your obligations on security, Security Incident notification, data protection impact assessments and prior consultation with supervisory authorities.",[23,171,173],{"id":172},"_6-security-incidents","6. Security Incidents",[10,175,176],{},"6.1 Kontala will notify you without undue delay, and where feasible within 48 hours, after becoming aware of a Security Incident.",[10,178,179],{},"6.2 Our notice will describe, as far as we then know, the nature of the Security Incident, the categories and approximate number of data subjects and records concerned, the likely consequences, and the measures we have taken or propose to take.\nWe will provide further information as it becomes available.",[10,181,182],{},"6.3 Kontala will take reasonable steps to contain and investigate the Security Incident and to reduce its effects.\nNotifying you of a Security Incident is not an admission of fault or liability.",[23,184,186],{"id":185},"_7-sub-processors","7. Sub-processors",[10,188,189,190,194],{},"7.1 You give Kontala general authorisation to engage Sub-processors.\nThe Sub-processors we use today are listed on our ",[14,191,193],{"href":192},"\u002Flegal\u002Fsub-processors","Sub-processors"," page.",[10,196,197],{},"7.2 Kontala will impose on each Sub-processor, by written contract, data protection obligations that give at least the same protection as this DPA, and remains liable to you for each Sub-processor's performance of those obligations.",[10,199,200],{},"7.3 Kontala will tell you at least 30 days before a new Sub-processor starts processing Customer Personal Data, by email to your organisation's admins and by updating the Sub-processors page.",[10,202,203,204,206],{},"7.4 You may object to a new Sub-processor on reasonable data protection grounds by emailing ",[14,205,17],{"href":16}," within 14 days of our notice.\nWe will then work with you in good faith to resolve your objection.\nIf we cannot, you may end the affected Services by written notice, and we will refund any fees you have paid in advance for the period after they end.",[23,208,210],{"id":209},"_8-where-customer-personal-data-is-processed","8. Where Customer Personal Data is processed",[10,212,213],{},"8.1 Kontala stores and processes Customer Personal Data in the European Union.\nA Sub-processor may process it elsewhere only as its entry on the Sub-processors page states.",[10,215,216],{},"8.2 Kontala will transfer Customer Personal Data to a country without an adequacy decision or regulations under Data Protection Law only under a transfer mechanism that Data Protection Law recognises, such as the UK International Data Transfer Agreement, the UK Addendum to the EU standard contractual clauses, or the EU standard contractual clauses themselves.",[10,218,219],{},"8.3 Where you are in the European Economic Area or Switzerland and the processing involves a restricted transfer from you to Kontala in the UK, the European Commission's adequacy decision for the United Kingdom applies.\nIf that decision ends, the parties will put in place the EU standard contractual clauses (module two, controller to processor), which will then form part of this DPA.",[23,221,223],{"id":222},"_9-shared-classification-models","9. Shared classification models",[10,225,226],{},"9.1 Kontala recognises the types of pages, clicks and data layer fields on your site with machine learning models that are trained on all our customers' data in a region and used for all of them.\nYou instruct Kontala to use Customer Personal Data to train and improve those models, unless you opt out.",[10,228,229],{},"9.2 The models learn from how pages, clicks and data layers are structured and labelled, and keep aggregated statistics, not records of individual visits or visitors.\nCopies of Customer Personal Data made for training are deleted within 180 days of being made.",[10,231,232],{},"9.3 You can opt out at any time, separately for the page type, click type and data layer models, in the Services.\nOpting out leaves your data out of every training run after it.",[23,234,236],{"id":235},"_10-retention-return-and-deletion","10. Retention, return and deletion",[10,238,239],{},"10.1 During the Agreement, Kontala keeps captured events for 400 days, after which they are deleted automatically.\nResults and downloads from Kontala Analytics are deleted after 7 days.",[10,241,242],{},"10.2 Before the Agreement ends, you can download data from Kontala Analytics.",[10,244,245],{},"10.3 Within 90 days after the Agreement ends, Kontala will delete all Customer Personal Data, unless the law requires us to keep it, in which case this DPA continues to protect it for as long as we hold it.\nOn request, we will confirm the deletion in writing.",[23,247,249],{"id":248},"_11-information-and-audits","11. Information and audits",[10,251,252],{},"11.1 Kontala will make available to you the information reasonably necessary to demonstrate compliance with this DPA and Article 28 of the UK GDPR, including answers to reasonable security questionnaires.",[10,254,255],{},"11.2 Where that information is not enough to demonstrate compliance, or a supervisory authority requires it, Kontala will allow an audit by you, or by an independent auditor you appoint who is bound by confidentiality, no more than once in any 12 months, on at least 30 days' written notice, during business hours and without disrupting the Services or other customers' data.\nYou will bear the cost of an audit you request.",[23,257,259],{"id":258},"_12-liability","12. Liability",[10,261,262],{},"Each party's liability under or in connection with this DPA is subject to the limitations and exclusions of liability in the Agreement.\nNothing in this DPA limits either party's liability to data subjects or supervisory authorities under Data Protection Law.",[23,264,266],{"id":265},"_13-term-and-changes","13. Term and changes",[10,268,269],{},"13.1 This DPA lasts for as long as Kontala processes Customer Personal Data.",[10,271,272],{},"13.2 Kontala may update this DPA to reflect changes in Data Protection Law, the Services or our Sub-processors, provided that an update does not reduce the protection it gives Customer Personal Data.\nWe will tell you of material changes by email to your organisation's admins.",[23,274,276],{"id":275},"_14-governing-law","14. Governing law",[10,278,279],{},"This DPA is governed by the law of England and Wales, and the courts of England and Wales have exclusive jurisdiction, except where the EU standard contractual clauses require otherwise.",[23,281,283],{"id":282},"annex-1-details-of-the-processing","Annex 1: Details of the processing",[285,286,287,300],"table",{},[288,289,290],"thead",{},[291,292,293,297],"tr",{},[294,295,296],"th",{},"Item",[294,298,299],{},"Details",[301,302,303,314,324,334,344,354,364,374,384,394],"tbody",{},[291,304,305,311],{},[306,307,308],"td",{},[37,309,310],{},"Subject matter",[306,312,313],{},"Providing Kontala Marketing OS to the Customer under the Agreement.",[291,315,316,321],{},[306,317,318],{},[37,319,320],{},"Duration",[306,322,323],{},"The term of the Agreement, then until deletion under section 10.",[291,325,326,331],{},[306,327,328],{},[37,329,330],{},"Nature of the processing",[306,332,333],{},"Collecting events through the Kontala website tag and Shopify pixel; enriching them with approximate location, network and bot detection; classifying pages, clicks and data layer fields; storing them; and analysing and presenting them in Kontala Analytics, including exports.",[291,335,336,341],{},[306,337,338],{},[37,339,340],{},"Purpose",[306,342,343],{},"Providing the Services to the Customer, keeping them secure, and training shared classification models under section 9.",[291,345,346,351],{},[306,347,348],{},[37,349,350],{},"Data subjects",[306,352,353],{},"Visitors to the Customer's websites and online stores, including its customers and prospects, and anyone else whose data the Customer sends to the Services.",[291,355,356,361],{},[306,357,358],{},[37,359,360],{},"Categories of personal data",[306,362,363],{},"See below.",[291,365,366,371],{},[306,367,368],{},[37,369,370],{},"Special category data",[306,372,373],{},"None intended. The Customer must not send it (section 4.3).",[291,375,376,381],{},[306,377,378],{},[37,379,380],{},"Frequency",[306,382,383],{},"Continuous, as visitors use the Customer's websites and stores.",[291,385,386,391],{},[306,387,388],{},[37,389,390],{},"Retention",[306,392,393],{},"Captured events: 400 days. Training copies: up to 180 days. Kontala Analytics results and downloads: 7 days.",[291,395,396,401],{},[306,397,398],{},[37,399,400],{},"Location",[306,402,403],{},"European Union.",[10,405,406],{},"Depending on the capture features and data layer fields the Customer turns on, the personal data processed can include:",[31,408,409,415,421,427,433,439,445,451,457],{},[34,410,411,414],{},[37,412,413],{},"Online identifiers",": random device and visit ids stored in first-party cookies; user and organisation ids the Customer passes to the tag, which can be email addresses; usernames or email addresses typed into sign-in forms; Shopify client and customer ids; ids from other analytics tools present in the data layer; and advertising click ids.",[34,416,417,420],{},[37,418,419],{},"Page and navigation data",": page addresses including query strings, page titles, referrers and campaign parameters.",[34,422,423,426],{},[37,424,425],{},"Interaction data",": clicks and the text and attributes of the elements clicked, scroll depth, page speed, errors and signs of frustration.",[34,428,429,432],{},[37,430,431],{},"Form and search data",": values submitted in forms, and search terms, other than passwords, card security codes, one-time codes, PINs and anti-forgery tokens.",[34,434,435,438],{},[37,436,437],{},"Device data",": browser user agent, screen and window size, language and time zone.",[34,440,441,444],{},[37,442,443],{},"Network and location data",": a shortened IP address, a keyed hash of the IP address that changes daily, country, region, city and network operator. The full IP address is processed in transit and kept only in server request logs, for 30 days.",[34,446,447,450],{},[37,448,449],{},"Commerce data",": carts, checkouts and orders, discount codes and payment method, and, through the Shopify pixel, the buyer's name, email address, phone number and billing and delivery addresses.",[34,452,453,456],{},[37,454,455],{},"Data layer data",": the data layer values the Customer chooses to capture.",[34,458,459,462],{},[37,460,461],{},"Consent data",": the consent state the Customer's site passes to the tag, and the Global Privacy Control and Do Not Track signals.",[23,464,466],{"id":465},"annex-2-security-measures","Annex 2: Security measures",[10,468,469],{},[37,470,471],{},"Access to the Services",[31,473,474,477,480,483,486],{},[34,475,476],{},"Each person signs in with their own account, created by invitation from an admin of their organisation.",[34,478,479],{},"Passwords are stored as bcrypt hashes. Two-step verification with an authenticator app is available to every user, with recovery codes stored as hashes.",[34,481,482],{},"Access tokens last 15 minutes. Refresh and password reset tokens are stored as hashes.",[34,484,485],{},"Roles (admin, member and viewer) control who can change tracking, manage keys and invite people, and carry over to Kontala Analytics, which is reached only by signing in to Kontala.",[34,487,488],{},"Write keys can be revoked at any time.",[10,490,491],{},[37,492,493],{},"Separating customers",[31,495,496,499],{},[34,497,498],{},"Every event is stored with its organisation, and Kontala Analytics reads each organisation's data only through views limited to that organisation.",[34,500,501],{},"Customers have no direct database or SQL access.",[10,503,504],{},[37,505,506],{},"Kontala personnel",[31,508,509,512],{},[34,510,511],{},"Administrative access is limited to the small number of Kontala staff who need it to provide, secure and support the Services.",[34,513,514],{},"Changes to organisations, members, invitations, users, properties and keys, including those made by Kontala staff, are written to an append-only audit log.",[10,516,517],{},[37,518,519],{},"Minimising what is captured",[31,521,522,525,528,531,534,537,540,543,546],{},[34,523,524],{},"Every capture feature other than page views and page signals is off until the Customer turns it on, and the collector refuses data a property has not turned on.",[34,526,527],{},"Raw IP addresses are not stored with events: only a shortened address and a daily-rotating keyed hash.",[34,529,530],{},"Location comes from a local database; no IP address is sent to a third party to look it up.",[34,532,533],{},"The tag never fingerprints browsers and uses no local or session storage, and it can run without cookies.",[34,535,536],{},"Passwords, card security codes, one-time codes, PINs and anti-forgery tokens are never sent, and the collector checks again on arrival.",[34,538,539],{},"Email addresses and card-like numbers are removed from the text and attributes of clicked elements.",[34,541,542],{},"Page address fields used for analysis are cleaned of query parameters the Customer has not chosen to keep, and of email addresses, tokens and card-like numbers.",[34,544,545],{},"Without granted consent, device and visit ids, user ids, IP data, location below country level, the browser, page address, referrer and data layer are removed before an event is stored.",[34,547,548,550,551,553],{},[111,549,129],{}," and ",[111,552,133],{}," let the Customer exclude parts of its pages.",[10,555,556],{},[37,557,558],{},"Encryption and infrastructure",[31,560,561,564,567],{},[34,562,563],{},"All traffic over public networks uses TLS, and the app sends HTTP Strict Transport Security.",[34,565,566],{},"Data at rest is encrypted by Google Cloud. Two-step verification secrets are also encrypted by the application.",[34,568,569],{},"The Services run on Google Cloud in the European Union, with secrets kept in a managed secret store.",[10,571,572],{},[37,573,390],{},[31,575,576,579],{},[34,577,578],{},"Captured events expire automatically after 400 days, and Kontala Analytics results and downloads after 7 days.",[34,580,581],{},"Expired sign-in sessions are deleted automatically.",[23,583,585],{"id":584},"annex-3-sub-processors","Annex 3: Sub-processors",[10,587,588,589,194],{},"See our ",[14,590,193],{"href":192},{"title":592,"searchDepth":593,"depth":593,"links":594},"",2,[595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611],{"id":25,"depth":593,"text":26},{"id":70,"depth":593,"text":71},{"id":85,"depth":593,"text":86},{"id":98,"depth":593,"text":99},{"id":140,"depth":593,"text":141},{"id":172,"depth":593,"text":173},{"id":185,"depth":593,"text":186},{"id":209,"depth":593,"text":210},{"id":222,"depth":593,"text":223},{"id":235,"depth":593,"text":236},{"id":248,"depth":593,"text":249},{"id":258,"depth":593,"text":259},{"id":265,"depth":593,"text":266},{"id":275,"depth":593,"text":276},{"id":282,"depth":593,"text":283},{"id":465,"depth":593,"text":466},{"id":584,"depth":593,"text":585},"The terms under which Kontala processes personal data for customers of Kontala Marketing OS, as UK GDPR and EU GDPR require.","md","12 October 2026",{},true,"\u002Flegal\u002Fdpa",{"title":5,"description":612},{"loc":617,"lastmod":620},"2026-10-12","legal\u002Fdpa","Our commitments as your processor: instructions, security, sub-processors, breaches, transfers, deletion and audits.","tCAskQsxSGPW9q2oF8Nrxjd2lQlNMeMWweZq_rqiLEI",1791834422638]