FilmPass & CoResearch & education
CORPORATE CINEMA · MEMBER BENEFITS

Closed groups. Access, information and control.

Who controls the doorway to a benefit, who operates the services behind it, and what happens to the information generated along the way?

The discount is visible. The information journey should be visible too.
Begin with access, follow the records and ask what changes when they reach another system.

Research guide↗

A benefit. A purchase. A person.

ELIGIBILITYPURCHASEREDEMPTIONLATER USE?
Separate the records. Establish each connection.
On this page

The people behind the benefit.

Our educational focus includes corporate employees, customers in loyalty programmes, key workers, police and armed-forces communities. An employer, membership body or benefits provider may arrange access, while other organisations supply tickets, take payment or handle redemption.

These are different roles. A person’s eligibility for an offer does not, by itself, explain which organisations receive their details or how later records are used.

Our starting concern is the member’s understanding: the benefit offered is a discount, a reward or a cinema ticket. Employees, key workers, police and armed-forces communities should be able to understand whether using that benefit also builds a profile, which organisations can use it, and how to challenge an unexpected use.

Who is behind the closed group?

An employer-branded rewards message can lead to a programme managed by another company, offers supplied by retailers and a separate account or points service. Read the invitation, operating terms, checkout and privacy information together. Each can identify a different part of the arrangement.

Role to identifyInformation to traceQuestion for that organisation
Employer or membership sponsorEligibility, enrolment and any reporting backWhat do you supply to the operator, and do you receive identifiable purchase or browsing information?
Programme operatorMember account, preferences, clicks and reward balanceWhich company runs the programme and decides how those records are used?
Retailer or ticket supplierOrder, invoice, ticket and redemption recordsWho sells the product, fulfils it and handles a refund or complaint?
Commerce platform and payment servicesPlatform accounts, connected sellers, payment events and accessible resultsWhich platform receives events from which accounts, and which fields reach it?
Marketing, reporting and customer systemsCampaign references, joined records, segments and inferred interestsWhich recipients use these records, for what purpose, for how long and in which countries?

A statement about who endorses a retailer answers a different question from who controls the programme’s information. Ask for both explanations. The ICO’s transparency guidance covers purposes, recipients, retention and relevant international transfers. Read the transparency requirements ↗

Four stages worth separating.

StageExample recordQuestion to ask
EligibilityMembership status or an eligibility resultDoes the supplier receive only confirmation of access, or the person’s employer or group?
PurchaseOrder, payment and supplier identifiersWhich company sells the stock, and which records are about the SME buyer?
RedemptionTicket code, venue and booking eventCan the redemption be connected to the member or the earlier stock order?
Later useReports, segments or risk outputs, if createdWhich fields are retained, who can access them and what decisions use them?

Use this checklist to identify the records created at each stage. Joining them requires accessible fields and a matching method.

Can you use the benefit without marketing profiling?

If declining profiling blocks access, ask exactly which processing is required, why it is necessary and which lawful basis the operator relies on.

Eligibility

Confirming access may need an eligibility result. Ask whether the next service also receives the employer, occupation, membership category or verification document.

Delivering the service

Account security, ticket delivery, payment and reward allocation each generate records. Ask which fields are needed for each function and how long they remain available.

Marketing and enrichment

Inferring interests, combining purchases or assigning advertising audiences is a further purpose. Ask where that purpose is explained and which choice or objection controls it.

Where consent is relied on, it must be specific, informed and freely given. Making service access depend on consent to processing that is unnecessary for that service raises a direct question about whether that choice is genuine. A benefit tied to joining a marketing scheme also needs examination of the actual offer and any pressure to agree. Acknowledging a privacy notice is not itself consent to every use described inside it. ICO: valid consent · Planning direct marketing

If an organisation relies on legitimate interests, ask for its purpose, necessity and balancing explanation for that particular marketing activity. Electronic marketing and tracking also have PECR requirements. Individuals have an absolute right to object to direct marketing, including profiling related to it. Ask whether an unsubscribe setting stops only messages, or also the associated profiling and use of audiences downstream. ICO: the right to object

Follow the platform as well as the suppliers.

In the teaching example, an SME buys cinema stock from Supplier A and Supplier B, then supplies members. The systems to examine include each supplier’s storefront and any platform receiving events from their payment accounts.

To test a proposed connection, identify the specific field, account permissions, transfer or query, destination and subsequent use. A shared email address, ticket identifier or device identifier matters only where the relevant party can actually access and use it.

The SME’s stock purchase and the member’s later redemption are separate events. Avoid treating the payer, cardholder, employee, member and person operating a browser as automatically the same person.

Follow the records step by step →

Stripe Connect documents a mechanism for a platform’s configured webhook endpoint to receive events associated with connected accounts. The event scope and account configuration determine the route. Identify the platform operator, connected accounts, subscribed events, accessible fields and destination services. These records help explain what the platform can see across the suppliers it serves. Stripe Connect: account events and webhooks ↗

When the storefront stops, what access remains?

Case study · public incident report and documented capabilities

Removing a checkout and ending access to a payment account are separate actions. A reported incident makes the distinction worth examining.

Separate research report: linked records and exposed keys

In its report dated 25 August 2026, iCOUNTER said it had confirmed 662 valid API keys in a release involving Stripe users’ customer, transaction and invoice records. Cybernews described customer references connecting people to transactions, products and businesses, alongside shop-level statistics. This combination can reveal purchasing patterns and make targeted phishing more convincing.

The documented categories here are customer, transaction, invoice and account records. The reports do not establish that the dataset contains raw Radar behavioural telemetry. They also do not establish a connection with the Reddit incident below.

iCOUNTER: research report, 25 August 2026 ↗ · Cybernews: reported data categories and linkage ↗

What the merchant reported

In a public Reddit post, a merchant reported invoices being sent without their authorisation. They said the activity recurred after they expired API keys, removed Stripe from their webstore, changed platforms and retired the old server. They also described difficulty stopping further activity while pending transactions prevented account closure. A reply from the Stripe support account offered direct investigation.

Read the original public thread ↗

Source status: a user-reported experience. The visible thread supplies no request logs, complete access inventory or confirmed technical cause. Reviewed 2 November 2026.

What the technical documentation establishes

Stripe describes secret API keys as account credentials. Its guidance explains that an unauthorised holder can access customer data or perform payment actions, and that restricted keys can limit the operations available. It also recommends examining API request logs. These are capabilities and controls to inspect in the affected account. Stripe: API key access and incident handling ↗

Separately, Stripe’s Connect OAuth reference documents platform access to Standard accounts and a revocation mechanism that ends that platform’s Dashboard and API access. A commenter raises Connect as a possibility in the thread; the incident’s account configuration is not established there. Stripe: connected-platform access and revocation ↗

Trace the access, then the response

QuestionRecord needed to answer it
Which route created each disputed invoice?Request and account activity records, timestamps, authentication context and invoice events
Which credentials or connected applications still had access?The credential and application inventory, permissions, expiry and revocation records
What could that access read or change?The actual permission scope and affected customer, invoice or payment records
Who could suspend the activity, and what happened after notification?The incident escalation record, actions taken and evidence that further activity stopped

Identifying an entry point does not answer the whole incident. The practical explanation needs to cover the remaining permissions, the actions they enabled and the response that stopped them.

For a connected benefits platform, the question carries through: when a storefront, supplier integration or commercial relationship ends, can the operator account for every remaining route into the associated records?

The same connection can support another use

An API is a connection mechanism. A ticketing system can supply permitted order or redemption fields to a supplier integration; that integration can pass available fields to another service. If a receiving customer system can match those records to an account, it can use the combined history for segmentation. The route to examine is the ticket event, the fields returned, the receiving integration, the matching key and the later use. The label “ticket fulfilment” describes one function; tracing the destinations establishes the rest.

Access misuse and purpose change are separate investigations. The first examines who could act without authorisation; the second examines what a recipient did with information it could access. Both require a view across permissions, records and destinations. Follow the connected-system diagram →

A security notice. Four days. A reported exposure.

Dated sources · API permissions and connected accounts

Stripe’s API-key notice displays 14 August 2026. Hudson Rock’s report dates a vendor-data release to 18 August. Put those dates beside the earlier guidance and ask what prompted the update.

Keep the stated update, reported event and contract-effective dates distinct
DateSource and what it records
2024Stripe’s plugin migration guide describes support introduced on 1 January, a developer requirement from 30 September and a merchant upgrade programme beginning 29 October. The guide explains the risk of sharing broad secret keys with third-party services. Read the migration guide ↗
18 November 2025Stripe’s prior-version General Terms PDF bears this modification date. Section 3 already contains the security-loss allocation paragraph also found in the September 2026 version. Compare the prior terms, PDF pages 9–10 ↗
14 August 2026The API-key security notice’s displayed last-updated date. It describes customer-data access and effects extending from a platform to connected accounts; it also addresses responsibility for compromise losses. Read the notice ↗
18 August 2026
Four days later
Hudson Rock’s 19 August research report dates the release to this day. It reports 669 vendor folders and 1,033 keys, with a reported volume of 33 GB. Read the researchers’ account ↗
28 September 2026The UK Services Agreement’s displayed modification date. Section 3 addresses account security and loss allocation, including exceptions for Stripe’s gross negligence, fraud or wilful misconduct. Read the UK agreement ↗
6 January 2027Stripe’s update explanation gives this effective date for changes to General Terms for existing users. New users and new services have different effective-date provisions. Read the applicability and notification dates ↗

The notice labels 14 August as its last update; it does not supply a first-publication date or a version comparison. It describes itself as supplementing the applicable Stripe agreements. Read the actual wording and the version applicable to the account and transaction date.

The security-loss paragraph is present in both the prior-version PDF and the September 2026 terms. The comparison therefore needs to identify the particular clauses or warnings that changed, alongside the date shown on each document.

What did the customer-facing explanation actually say?

The migration guide addresses merchants and plugin connections. To examine what a benefit member was told, retain the exact checkout and privacy notices shown at the time. Compare whether those notices identified the platform operator, the accessible data, the receiving integrations and any further use for profiles or marketing. An allocation of financial losses between contracting businesses answers a different question from the explanation given to the person whose information is involved.

Questions raised by the dated record

  1. What prompted the 14 August notice update, what changed, and when did Stripe first become aware of the exposure reported on 18 August?
  2. What warnings, permissions and key-security requirements applied during transactions in 2023–24? Which notice and agreement versions were supplied to the platform and connected merchants? What did the customer-facing notice explain about platform access, data available to integrations and possible onward use?
  3. Which integrations still held broad secret keys after the migration programme, what access remained, and how was compliance checked?
  4. Which fields could each key or connected application read, which account records were accessed, and what request logs establish the destinations?
  5. What changed in the September agreement compared with the preceding version, when did each change apply, and how were connected accounts notified?

From access to subsequent use

A permission can expose customer, invoice or payment fields to another system. To examine later enrichment, identify those exact fields, the matching identifier, the receiving dataset and the query or rule that created the profile. Record which fraud-assessment outputs were available separately from internal telemetry. A description of the product’s purpose does not provide that field-by-field account.

Follow the accessible records through the connected-system diagram →

Ask for one complete account.

A dispute can span a storefront, a platform, a payment service and a receiving customer system. Put the separate responses beside the complete information journey. Identify what each answer covers and what remains unanswered.

From a separate explanation to the records needed for a complete answer
Type of responseWhat it addressesQuestion still to answerRecords to identify
The merchant secures the API keyResponsibility for handling a credentialWhich integrations held access, what could they read or change, and what did they actually do?Credential inventory, permissions, access logs and revocation history
The transaction has finishedThe completion of a payment or redemptionWhich records and derived outputs persist, who can still retrieve them, and what stops subsequent use beyond the authorised purpose?Retention schedules, stored fields, access policies, export history and downstream deletion records
We are not the data controllerA stated role for a processing activityIf the organisation uses records or derived profiles for its own commercial purposes, who decides that use and how does its stated role reflect those decisions?Purpose-by-purpose role assessment, processing instructions, lawful basis, notices and decisions about matching or enrichment
The product is for fraud preventionThe stated purpose of a productWhich outputs reached other systems, and what purpose did each receiving system use them for?Field definitions, reports, exports, connector settings and destination queries
We do not share that dataA statement whose scope needs to be definedWhich data and recipients does the answer cover? Does it address derived scores, linked records, platform access and onward outputs?A field-by-field response, recipient list, access routes and transformation rules
The agreement allocates the lossesContractual allocation of financial responsibilityWhat happened, which agreement version applies, and what explanation did the affected customer receive?The applicable contract, effective-date notice, incident record and customer-facing disclosures
Another company handles that partOne organisation’s stated roleWhich company took responsibility at the handover, and who will coordinate the complete response?Company numbers, role allocation, handover records and complaint ownership
The current record has been updatedThe position displayed nowWhat did the earlier version say, what changed and which underlying record supports the change?Original and replacement documents, event dates, filing dates and the explanation for amendment

The payment ends. What happens to the information?

Stored transaction records, linked identifiers and derived attributes can remain useful after payment or redemption. Follow three distinct stages: what remains stored, what can still be accessed, and what has already been copied elsewhere. Each stage needs an identified purpose, a retention period and controls that can be tested.

1 · Records retained

Which customer, purchase, invoice and risk-result fields remain? Why is each needed, for how long, and can it still be linked to a person or business?

2 · Access still available

Which keys, platform accounts and connectors can read historical records? What prevents excessive retrieval or reuse, which controls were enabled at the time, and what do the access logs show?

3 · Copies and derived profiles

Revoking access blocks future requests through that credential; it does not itself erase copies already received. Who tracks those copies, transformations, further recipients and deletion?

Ask the infrastructure provider: Which controls prevent or detect access beyond the approved scope, and what controls govern information after an authorised export? Where does responsibility pass to another organisation, and what evidence shows that the restrictions continue there?

Stripe documents restricted keys and access policies. Its privacy material also describes retention beyond the last transaction. Use the version and configuration relevant to the period being examined, then ask for the actual fields, permissions and logs.

API permissions and access policies ↗ · Privacy roles and retention ↗

Commercial use: who makes the decisions?

If an organisation decides to combine records, build a profile or select an audience for its own commercial purpose, ask it to identify its controller responsibilities for that activity. The ICO assesses who determines the purpose and means; a contractual label does not settle that question. Its checklist treats commercial benefit as one indicator, while distinguishing it from payment for processing services.

“If you use these records or derived profiles for your own commercial purposes, who decides that use, and how does your stated controller role reflect it?”

Request the named legal entity, the purpose, the source fields, the matching or transformation steps, the recipients, the lawful basis and the explanation given to the person. Track responsibility separately for payment execution, fraud assessment, retention and any later enrichment.

ICO: deciding controller and processor roles ↗ · Explore the value of linked data →

The question across the whole chain

Who can provide a complete account of what data moved, who accessed or used it, for which purpose, and what happened after the concern was raised?

Ask each organisation to identify the part it can answer, the records supporting its answer and the organisation responsible for any remaining part. Keep those answers together so a referral between companies does not lose the original question.

For each response, record the question asked, the answer received, its date, the documents relied on and the point still outstanding. Preserve the earlier wording when a policy, contract or register entry changes.

Trace the information route → · Compare company identities and original filings → · Use the technical question checklist →

Targeting creates questions about the member’s information.

Planit’s article on closed user groups describes their appeal to affiliate marketers: defined audiences, eligibility checks, targeted campaigns and repeat purchasing. It gives examples of employee, student and professional groups. This is a commercial publisher’s account of the channel.

Our question follows from that description: what does a participant understand about the information used to make an offer relevant?

Planit · Importance of Closed User Groups · Published 26 June 2025; updated 23 July 2025. Reviewed for this example on 31 October 2026.

What makes the audience valuable: verified eligibility, purchase history, inferred interests, or a combination? Which of these can the operator pass to a retailer, agency or customer system? Can a member see the profile or segment applied to them, and how is it changed after an objection?

Explore the value of linked information →

Fraud prevention and later use need their own explanation.

Security checks, eligibility checks, order fulfilment and marketing are different purposes. Follow the actual fields: a merchant’s order data, accessible payment or assessment results, and a provider’s internal security telemetry. A report or connector exposes the fields available to that account; the destination can then join, transform or use those fields under its own rules.

The ICO’s fraud-sharing guidance asks organisations to establish responsibilities and lawful bases, limit use to justified purposes and respect information rights. The guidance is marked as under review following the Data (Use and Access) Act. Check the applicable rules and documentation for the relevant date.

ICO · Sharing personal information to prevent scams and fraud · Reviewed 31 October 2026.

Use the 20 technical questions →

A statement that a product prevents fraud describes its security function. To examine later use, ask what outputs reach another system and what that system does with them. Using an accessible result or an overlapping merchant record can create a different route from exporting the provider’s internal raw signals.

Where the information can acquire another purpose.

Consider this worked route through connected services. At each step, identify the input, the permission to receive it and the rule that changes its meaning.

Follow the route · example records

A member enters through a familiar benefit.

Eligibility result · member reference · sponsor or group, if supplied

The visible action is proving eligibility. Examine whether the operator keeps only an access result or also information about employment, occupation or group membership.

Ask: which information passes to the next service, and what does that recipient use it for?

A personalised link can connect the next event.

Recipient or campaign reference · destination · recorded click time

A link can carry an identifier through a redirect. If a receiving system has the corresponding mapping, it can associate an event with an account or campaign. Inspect the actual parameter, destination and mapping.

Ask: does the link measure engagement, authenticate access, allocate a reward, or perform more than one function?

An order creates more records.

Order reference · product · payment status · accessible assessment result, if supplied

Checkout, invoice and payment services each hold parts of the transaction. A configured platform can receive permitted account events; a connector can pass available fields into reporting.

Ask: which fields reach the platform, warehouse or customer system, and where are those destinations recorded?

Redemption can extend the history.

Ticket reference · claim or redemption event · account or order match, where available

Claiming or using a ticket may create another event. Linking it to the original purchase needs a common identifier or an accessible mapping between the records.

Ask: who receives confirmation, whether it identifies the member, and whether the purpose extends beyond fulfilment or reward allocation?

A joined record can become a customer label.

Joined history · inferred interest or frequency · audience or decision rule

A receiving system can calculate a new label from the fields it has. Reusing an accessible security-related result for an unrelated commercial segment changes the purpose to examine. The original raw security inputs need not all be present in that receiving system.

Ask: which source fields and rules produced the label, what action uses it, and how an objection reaches each destination?

Email pixels, decorated links and device identifiers can support measurement and matching. The ICO explains their operation and the rules for storage or access on devices. Consent to receive an email and the requirements for its tracking technologies are separate checks. ICO: tracking technologies and link decoration · Tracking within email

Gap to examineWhat to request
An eligibility result becomes a marketing attributeThe fields passed onward and the purpose recorded for that use
A security or transaction result becomes a customer labelThe source field, transformation rule, new label and action it triggers
Separate suppliers feed a common customer recordMatching keys, tenant permissions, queries and recipient access records
An opt-out stops email but a related marketing segment persistsThe preference scope, suppression rules and downstream updates
Records move to another service or regionReceiving entities, hosting and access locations, transfer arrangements and retention

The ICO’s marketing guidance requires organisations to explain profiling, including enrichment from third parties or public sources. Ask for the explanation of the complete route, alongside each service’s description of its own role. ICO: profiling and enrichment ↗

Explore the connected-system diagram → Turn the route into technical questions →

Turn reassuring phrases into answerable questions.

Phrase a member may encounterQuestion it leaves openRecord that helps answer it
“Fraud prevention to protect members”Which fields are collected, which outputs are accessible elsewhere, and are any of them used for another purpose?Collection inventory, output schema, destination and purpose assessment
“Trusted partners”Which recipients or categories, which roles, which countries and which uses?Recipient information, processing purposes and transfer arrangements
“Anonymous insights”What identifiers or matching information remain, and who can reconnect the record to a person?Identifiability assessment, matching keys and access controls
“We do not store card details”Which payment references, statuses, account identifiers or other transaction records are retained?The actual stored fields and retention schedule
“Personalised experience”Which inputs produce the profile, what decisions use it, and can the person inspect or challenge it?Profile fields, source records, segment rules and rights process
“Unsubscribe”Which messages, marketing profiles and downstream uses stop?Preference scope, suppression records and recipient updates

Replacing a name with a reference does not settle whether the information is anonymous. Where additional information can reconnect the reference to a person, examine who holds that information and how identification could occur. The ICO distinguishes pseudonymisation from effective anonymisation and describes the risk of linking records across datasets. Pseudonymisation · Linkability and identifiability

Why work-linked information needs particular care.

When a person’s work or service affiliation can be connected to identifiable activity, the consequences of exposure can extend to their workplace, family and personal safety.

NPSA’s guidance for people at higher risk explains how digital footprints and information about activities or routines can assist hostile targeting. The concern to examine in a benefits system is the combination: who the person is, which group they belong to, and what additional activity or location information an accessible record reveals.

Recognisable affiliation

Employment or service eligibility, when linked to a person, can help identify people in roles of interest to an attacker.

Convincing approaches

If an attacker obtains genuine purchase, reward or account details, those details can make a fraudulent support message or targeted approach more credible.

Accumulated exposure

Linked activity or location records can reveal more than an isolated event. Examine the granularity, retention and access to the combined history.

These risks make the timing of transparency important: members and sponsors need to understand collection and further use before information spreads across services. Ask for data minimisation, restricted access, retention limits and a practical way to exercise choices across the connected route.

NPSA: digital footprints and online targeting · Protecting information about you · Recognising targeted approaches

SPV or MPV: follow the ticket and the accounting.

Here, SPV means single-purpose voucher and MPV means multi-purpose voucher. Start with the instrument’s terms: admission tickets, discount codes, points and exchangeable vouchers can have different treatment.

Under the rules for vouchers issued from 1 January 2019, an SPV has a known place of supply and VAT liability when issued. An MPV is a voucher that does not meet that definition. This affects when VAT is accounted for across issue, transfer and redemption. A closed membership group or the number of brands displayed does not determine the classification.

Ask who issues the voucher, who sells it to the SME, who must accept it, what it can buy and which invoice records each stage. HMRC distinguishes vouchers from admission tickets and discount vouchers, so check the product actually supplied. HMRC VAT Notice 700/7, section 9 ↗

The information journey needs its own explanation: which account claims the code, which records redemption creates and which later systems receive those records. Trace those questions alongside the accounting route.

Who must answer—and where can concerns go?

Ask the sponsor for the programme operator’s legal identity, the operator for the account and information route, and each supplier for its part of the purchase or redemption. Request a response to each organisation’s own processing, including the fields, purposes and recipients involved.

ConcernRelevant routeUseful record to preserve
Personal information, profiling, consent or information rightsRaise it with the organisation; the ICO handles data-protection concernsThe notice, choices offered, request and response
Advertised saving or promotion termsASA advertising and promotion complaintsThe dated offer, comparison price and significant conditions
Potential competition or consumer-law concernsCMA reporting guidance; the appropriate consumer advice route for an individual disputeThe conduct, parties, affected market and supporting records
Voucher classification and VAT treatmentHMRC guidance and the supplier’s accounting explanationVoucher terms, invoice, issuer and redemption conditions

Keep the question specific: “Which information about me or my business enters this system, who can connect it to other records, what is done with it, and how can I exercise my choices?”

Guidance checked 2 November 2026. For earlier events, use the terms, configuration and rules applicable at that time.

Membership is not a privacy assurance.

This research examines commercial incentives, transparency and potential harms in closed user groups. Descriptions such as “closed”, “trusted” or “exclusive” do not establish that a scheme is ethical, that its data use is compliant, or that members understand the wider commercial relationships.

The questions are practical: who benefits from the information generated around a ticket, who can connect it to other records, for which purpose, and what can the member see or challenge? Verification of eligibility does not answer those questions.