Valence Easy LoyaltyWhite label loyalty for UK shops

Data protection agreement

The terms on which we process your customers' personal data on your behalf. Under UK GDPR you need a written agreement like this with any supplier that handles your customers' data, so this is part of your compliance and not only ours.

This agreement sets out the terms on which we process personal data on behalf of a shop using the service. It forms part of the agreement between us and applies for as long as we process personal data on your behalf.

1. Who this is between

Valence Dynamics Ltd, company number 17479617, of 20 Beverley Gardens, Stanmore, England, HA7 2AD, which provides Valence Easy Loyalty ("Valence Dynamics", "we", "us", the processor), and the shop or business that has entered into an agreement to use Valence Easy Loyalty ("you", "your", the controller). Together, the parties.

If the main agreement ends, this one continues for as long as we retain or otherwise process personal data on your behalf.

2. Who decides what

2.1 You are the controller

You are the controller of the personal data relating to your customers that you provide to, or cause to be collected through, Valence Easy Loyalty. You decide why it is processed, what is collected, how the programme operates, what rewards, offers and earn rates are provided, which customers are enrolled, and which of your people have access to your console.

2.2 We are the processor

We process that data only to provide and operate the service, in accordance with your documented instructions and this agreement. We will not use it for our own independent purposes, including advertising or selling it to third parties.

2.3 Your instructions

Your documented instructions are this agreement, the main agreement between us, the configuration and settings you select within Valence Easy Loyalty, and other written instructions you give us from time to time. For ordinary use of the product, configuration through your console is your instruction and needs no separate written one.

If we believe an instruction would require us to breach applicable data protection law, we will tell you and may decline to carry it out until the position is resolved.

2.4 Our own processing

We may act as an independent controller where we process personal data for purposes we determine ourselves, including to comply with our own legal obligations, maintain the security and integrity of the service, manage our own business records and our contractual relationship with you, or establish, exercise or defend legal claims.

That processing is limited to what those purposes require. It does not extend to using your customers' data to market anything, to profile anybody, or to build any dataset outside your programme. This agreement covers our processing of your customer data as your processor.

3. What we process

Subject matterProviding and operating a customer loyalty programme for your business
DurationFor the duration of your use of Valence Easy Loyalty, and then for the periods in clause 10
Nature and purposeEnrolling members; identifying members at a participating till or online checkout; recording sales, points and rewards; issuing and redeeming rewards; maintaining loyalty account records; and sending transactional or other messages that you instruct us to send
Types of personal dataName where provided; one contact address, being an email address or mobile number; membership identifier and card number; points and the transactions that generate or redeem them; stated preferences and consents; authentication and session information; and WebAuthn credential information
Categories of data subjectCustomers who join or use your loyalty programme, and individuals you authorise to access your console
Special category dataWe do not intentionally collect special category data and provide no dedicated fields for it. Users must not enter it into free text fields
Children's dataThe service is designed for general retail loyalty use and is not specifically intended for children. We do not collect a date of birth for the purpose of establishing age. You remain responsible for assessing whether your particular programme is likely to be accessed by children, and for meeting the applicable requirements where it is

4. What we will do

4.1 Process only on your instructions

Including instructions about transfers outside the United Kingdom, unless applicable law requires otherwise. Where it does, we will tell you before processing unless the law prohibits us from saying so.

4.2 Confidentiality

People authorised to process your customer data are subject to appropriate confidentiality obligations and have access only to the data and systems their role needs.

4.3 Security

We will implement appropriate technical and organisational measures designed to protect your customer data against accidental or unlawful destruction, loss, alteration, unauthorised disclosure or access. The principal measures currently implemented are in Annex 1.

4.4 Helping you answer your customers

We will provide reasonable assistance with requests from your customers exercising their rights. The product does most of this itself: a member can see what is held about them and close their account from their own app, and you can correct a member record from your console. Where a request cannot reasonably be completed through the product, we will help, taking into account the nature of the processing and the information available to us.

4.5 Helping you meet your own obligations

Taking into account the nature of the processing and the information available to us, we will provide reasonable assistance with security of processing, notification and management of personal data breaches, data protection impact assessments, and consultation with the Information Commissioner's Office where required.

You remain responsible for determining your lawful basis, deciding whether an impact assessment is required, and meeting your obligations as controller.

4.6 Personal data breaches

We will notify you without undue delay and, where reasonably practicable, within 24 hours of becoming aware of a personal data breach affecting your customer data. The notification will include, so far as known at the time:

We will provide further information as it becomes available.

4.7 Deletion or return

We will delete or return your customer data at the end of the service in accordance with clause 10, unless applicable law requires us to retain particular information.

4.8 Demonstrating compliance

We will make available the information reasonably necessary to demonstrate our compliance with this agreement, and allow audits in accordance with clause 9.

5. What you agree to

You remain responsible for the instructions you give us and for ensuring they comply with applicable law.

6. Others who help us

6.1 Authorised sub-processors

You give us general written authorisation to appoint the sub-processors in Annex 3, which is the authoritative schedule. We will notify you at least 30 days before adding or replacing one.

You may object on reasonable data protection grounds. If you do, we will work with you in good faith to address it. If it cannot reasonably be resolved, either party may terminate the affected service or agreement in accordance with the main agreement, with no additional termination charge arising solely from the objection.

6.2 Sub-processor obligations

We will enter into a written agreement with each sub-processor requiring appropriate technical and organisational measures and compliance with data protection obligations appropriate to the processing it performs for us. We remain responsible to you for their performance.

6.3 Your own systems

Square, Shopify and Toast are systems you operate or control. They are not our sub-processors merely because Valence Easy Loyalty receives data from them.

Where we send information to one of them at your instruction, we send only what the action requires. For example, creating a discount code in your Shopify shop at a member's request sends what is needed to create the reward, and does not send the member's personal details unless the integration specifically requires it and you have instructed us to do so.

6.4 Your customers' own browsers

Where a member switches on notifications, the notification is delivered through the push service their own browser has chosen, which for most browsers is operated by Google, Apple or Mozilla and may be outside the United Kingdom. These are not our sub-processors: the member's browser selects them, not us.

The message we send them carries no content. It is an empty, signed request, and the words a member sees are fetched by their own device from us afterwards. No personal data about a member is transmitted to a push service.

7. Where the data is

We store and process customer programme data using the locations and providers identified in Annex 3.

Where processing is carried out within the European Economic Area, transfers from the United Kingdom to the EEA are permitted under the United Kingdom's adequacy regulations.

Some providers may process limited personal data from or in countries outside the United Kingdom or EEA as part of providing their services. Where applicable law requires an approved transfer mechanism, we will put one in place before the relevant transfer takes place.

8. How long it is kept

Retention is applied by the product and its deletion processes, rather than by a policy somebody has to remember. The current principal periods are:

The six year period is a retention period selected by us for operational, reconciliation and record keeping purposes. It is not represented as a statutory requirement to retain loyalty data for six years.

Retention is currently uniform across all programmes and is not configurable per shop. If you need a different period, tell us and we will discuss it. Periods may be updated to reflect changes to the product, applicable law or our documented retention policy.

9. Audit

You may request the information reasonably necessary to demonstrate our compliance with this agreement. We will respond within 30 days, subject to the complexity and scope of the request.

You may audit our compliance, or appoint an independent auditor, on at least 30 days' written notice, during normal business hours and no more than once in any 12 month period, unless a personal data breach has occurred, a competent regulator requires an audit, or there are reasonable grounds to believe we are materially failing to comply.

An audit must be proportionate to the processing, avoid unnecessary disruption, protect the confidentiality and security of other customers' information, and not give the auditor access to another customer's personal data.

Where reasonably available, we may satisfy a request by providing policies, security information, test results, certifications or independent audit reports rather than direct access to systems. Your console also gives you the operational and change history information directly.

10. Leaving

10.1 Export

You may export your members and their points from your console without our assistance. The customer data is yours as controller.

10.2 Deletion after termination

When your agreement ends we retain your customer data for 30 days, so a programme closed by mistake can be restored. After that we delete it, unless you instruct us to return it instead, applicable law requires retention, or you have asked for immediate deletion.

10.3 Immediate deletion

You may ask for deletion before the end of the 30 days. We will delete within a reasonable period of your request, subject to any legal retention requirement.

10.4 Backups

Deleted customer data held in backups ages out through the normal backup lifecycle and is not restored except where necessary for disaster recovery. Our current backup retention period is seven days.

10.5 Legal retention

Where law requires us to retain particular information after termination, we will retain only what is required, continue to protect it, not process it for any other purpose except as required by law, and delete it when the requirement ends.

11. Liability and precedence

This agreement forms part of the main agreement between us, and the liability provisions and limits in that agreement apply to it unless applicable law requires otherwise.

If this agreement and the main agreement conflict on the processing or protection of personal data, this one takes precedence to the extent of the conflict. Nothing here limits or excludes any liability or obligation that cannot lawfully be limited or excluded.

Annex 1: technical and organisational measures

The principal measures implemented at the date of this agreement. They describe the controls the service uses and are not a complete description of the architecture.

1. Access control

2. Storage and encryption

3. Tenant separation

4. Data minimisation

Automated tests are used to verify that defined data minimisation controls continue to operate as intended.

5. Logging and change control

6. Availability and recovery

7. Data protection by design

The service is designed to minimise the personal data collected, limit access to it, separate merchant tenants, restrict unnecessary data flows, and give customers and merchants direct control over their own data. These controls are reviewed as the service develops and may be updated to maintain or improve the protection of personal data.

Annex 2: processing instructions

For the purposes of Article 28 of the UK GDPR, the controller instructs us to process personal data in order to:

  1. enrol and maintain loyalty members;
  2. identify members when they use the programme;
  3. record qualifying sales and calculate points;
  4. issue and redeem rewards;
  5. maintain loyalty account balances and transaction history;
  6. send transactional communications requested through the service;
  7. send other communications where the controller has instructed us to and the applicable legal requirements have been met;
  8. provide integrations with the controller's configured till, commerce and wallet systems;
  9. provide the account, security and administration functionality needed to operate the service; and
  10. provide the reporting, export, support and operational functionality made available through Valence Easy Loyalty.

We will not process customer personal data for a purpose materially outside these instructions without a further documented instruction from you, or where required by applicable law.

Annex 3: sub-processor schedule

This is the authoritative list of authorised sub-processors. Changes are notified under clause 6.1.

Sub-processorPurposeLocation and transfer position
SupabaseDatabase and related infrastructureEEA region configured for Valence Easy Loyalty, subject to Supabase's applicable data processing terms
VercelApplication hosting and deliverySubject to the deployment configuration and Vercel's applicable data processing terms
ResendSending sign in codes, receipts and other transactional messagesUnited States, subject to Resend's applicable data processing terms and international transfer arrangements
GoogleCreating and delivering a wallet pass where a member chooses to add their loyalty card to a phone wallet. It receives the member's name, membership number, points balance and tier, and the shop's colours, and no contact detailsSubject to Google's applicable data processing terms and international transfer arrangements
Draft. Not in force yet. This page carries noindex, and a check in the SEO suite pairs that with this notice in both directions, so it cannot be published half finished and cannot be finished and left hidden.
  • The parties are named now: Valence Dynamics Ltd, company number 17479617, incorporated 24 September 2026. That was the blocker and it has gone.
  • It has been written by the people who built the product, against what the product does, and has not been reviewed by a solicitor. That should happen before any merchant is asked to accept it.

The full release checklist, including the tests that have to pass and the provider terms that have to be reviewed, is kept with the code rather than here: it is ours to work through, not part of the agreement.

Version 0.2, 22 September 2026.