Skip to content
EN

Use AI – without personal data leaving the EU.

Use ChatGPT, Claude or Copilot on customer lists, CVs and contracts while names and numbers stay with you in the EU. A person decides cases about people – and you can show it. The overview of your AI is free.

Your dataStored with GoalCube in the EU

Customer enquiries September 20265 rows

CustomerEmailLocationTopic
Sarah Murphysarah.murphy@example.comCorkRefund
Daniel Kellydaniel.kelly@example.comGalwayDelivery
Claire Walshclaire.walsh@example.comLimerickComplaint
Thomas Camillerithomas.camilleri@example.comSliemaDelivery
Emma Byrneemma.byrne@example.comDublinRefund

What the AI seesIn ChatGPT, Claude or Copilot

CustomerEmailLocationTopic
[PERSON_1][EMAIL_1]SouthernRefund
[PERSON_2][EMAIL_2]Northern and WesternDelivery
[PERSON_3][EMAIL_3]SouthernComplaint
[PERSON_4][EMAIL_4]MaltaDelivery
[PERSON_5][EMAIL_5]DublinRefund

Task for the AI: Find the most urgent cases and suggest a reply.

The AI’s answerPseudonyms only

[PERSON_1] and [PERSON_5] are waiting for a refund and should get a reply today. [PERSON_4] has waited 10 days for a parcel. Suggested reply to [PERSON_1]: "Dear [PERSON_1], thank you for your patience. Your money is on its way and will be in your account within 5 working days."

The answer in GoalCubeNames filled back in, only on your side

Sarah Murphy and Emma Byrne are waiting for a refund and should get a reply today. Thomas Camilleri has waited 10 days for a parcel. Suggested reply to Sarah Murphy: "Dear Sarah Murphy, thank you for your patience. Your money is on its way and will be in your account within 5 working days."

Built in Denmark, hosted in Paris.

  • Encryption with one key per company
  • Data with Clever Cloud in the EU
  • Data processing agreement included in the price
  • No cookies, no tracking
  • ISMS based on ISO 27001 – status updated automatically

Works in the AI you already use

  • Claude
  • ChatGPT
  • Microsoft 365 Copilot
  • Mistral Vibe

Microsoft 365 Copilot and Mistral Vibe are being tested now.

How to get started

Start with the free overview. Add the rest when you need it.

  1. Map your AI for free

    Tell us what you use AI for and see what the law requires. You get an AI policy and a course for your staff. It takes about 15 minutes.

    AI InventoryFree

  2. Protect personal data

    When the AI works on real customers, applicants or employees, it sees codes instead of names. The real personal data stays in the EU.

    Data ShieldFrom €29 per month

  3. Prove decisions about people

    The AI can prepare a case about a person. A person decides – and GoalCube records who decided what and why.

    Human DecisionsFrom €49 per month with the Data Shield package

MapAI Inventory (free)

Your staff hardly notice a thing.

Low-risk use is approved automatically under fixed rules, so staff just keep working. The person in charge spends about 5 minutes a week on a single list.

The employee
Your AI

Summarise the customer enquiries from September.

All goodLow risk. Approved automatically under your rules.

Here is the summary. Most enquiries are about refunds and delivery; three cases are urgent.

The person in charge
TasksFictitious data

4 awaiting a human · approx. 5 minutes

Waiting for you

  • Decide on 3 candidates for the financial controller roleRecruitment spring 2027 · the AI has made recommendations
  • Confirm new use: replies on HR casesDecisions about people need a human

Approved automatically

  • Summary of customer enquiriesLow risk · approved automatically on Monday
  • Overview of supplier contractsLow risk · approved automatically on Tuesday

ProtectData Shield

How the AI sees your data

Your data and what the AI gets, side by side. All data is fictitious.

GoalCube Data ShieldFictitious data
Dataset
Show

Customer enquiries September 20265 rows

Your dataStored with GoalCube in the EU
CustomerEmailLocationTopic
Sarah Murphysarah.murphy@example.comCorkRefund
Daniel Kellydaniel.kelly@example.comGalwayDelivery
Claire Walshclaire.walsh@example.comLimerickComplaint
Thomas Camillerithomas.camilleri@example.comSliemaDelivery
Emma Byrneemma.byrne@example.comDublinRefund

Enquiry Hi, my name is Sarah Murphy and I returned order 7012345678 two weeks ago, but I still haven't received my money. Please transfer it to IE00 AIBK 9311 5212 3456 78. Kind regards, Sarah

What the AI seesIn ChatGPT, Claude or Copilot
CustomerEmailLocationTopic
[PERSON_1][EMAIL_1]SouthernRefund
[PERSON_2][EMAIL_2]Northern and WesternDelivery
[PERSON_3][EMAIL_3]SouthernComplaint
[PERSON_4][EMAIL_4]MaltaDelivery
[PERSON_5][EMAIL_5]DublinRefund

Enquiry Hi, my name is [PERSON_1] and I returned order [ID_1] two weeks ago, but I still haven't received my money. Please transfer it to [IBAN_1]. Kind regards, [PERSON_1]

Task for the AI: Find the most urgent cases and suggest a reply.
The answer in GoalCubeNames filled back in, only on your side

Sarah Murphy and Emma Byrne are waiting for a refund and should get a reply today. Thomas Camilleri has waited 10 days for a parcel. Suggested reply to Sarah Murphy: "Dear Sarah Murphy, thank you for your patience. Your money is on its way and will be in your account within 5 working days."

The AI’s answerPseudonyms only

[PERSON_1] and [PERSON_5] are waiting for a refund and should get a reply today. [PERSON_4] has waited 10 days for a parcel. Suggested reply to [PERSON_1]: "Dear [PERSON_1], thank you for your patience. Your money is on its way and will be in your account within 5 working days."

23 sensitive values hidden from the AINo names were sent to the AI in this example

Recruitment spring 20274 rows

Your dataStored with GoalCube in the EU
CandidateBornID numberEmployerExperience
Louise Brennan1985-03-121234567TAShannon Timber Ltd12
Michael Doyle1992-11-022345678KBLiffey Logistics Ltd4
Maria Borg1988-06-210123488MGrand Harbour Metals Ltd9
David Fenech1979-01-300456779MValletta Pharma Ltd18

CV Louise Brennan has 12 years' experience in budgeting and monthly reporting at Shannon Timber Ltd. She implemented a new ERP system and leads a team of three. Contact: louise.brennan@example.com.

What the AI seesIn ChatGPT, Claude or Copilot
CandidateBornID numberEmployerExperience
[PERSON_1]40–49 years[ID_1][VIRKSOMHED_1]12
[PERSON_2]30–39 years[ID_2][VIRKSOMHED_2]4
[PERSON_3]30–39 years[ID_3][VIRKSOMHED_3]9
[PERSON_4]40–49 years[ID_4][VIRKSOMHED_4]18

CV [PERSON_1] has 12 years' experience in budgeting and monthly reporting at [VIRKSOMHED_1]. The person implemented a new ERP system and leads a team of three. Contact: [EMAIL_1].

Task for the AI: Assess the candidates against the job advert.
The answer in GoalCubeNames filled back in, only on your side

Louise Brennan and Maria Borg have more than 5 years' experience and should be invited to interview; ask Maria Borg about experience with ERP systems. Michael Doyle has 4 years' experience; the requirement is 5. A person makes the decision.

The AI’s answerPseudonyms only

[PERSON_1] and [PERSON_3] have more than 5 years' experience and should be invited to interview; ask [PERSON_3] about experience with ERP systems. [PERSON_2] has 4 years' experience; the requirement is 5. A person makes the decision.

20 sensitive values hidden from the AINo names were sent to the AI in this example

Supplier contracts 20264 rows

Your dataStored with GoalCube in the EU
SupplierContactAccountExpires
Atlantic Components LtdPeter WalshIE00 IRCE 9205 0112 3456 782027-01-31
Malta Data Hosting LtdAnna GrechMT00 MALT 0110 0001 2345 MTLC AST0 01S2026-12-31
Midlands Precision LtdSimon NolanIE12 BOFI 9000 0112 3456 782028-06-30
Celtic Packaging LtdNicole RyanIE02 AIBK 9310 6512 9876 542027-03-31

Terms Atlantic Components supplies specialist components for Project Skellig. The price is adjusted annually by the consumer price index plus 3%. Liability is capped at 10% of the annual contract value. Contact Peter Walsh about any changes.

What the AI seesIn ChatGPT, Claude or Copilot
SupplierContactAccountExpires
[VIRKSOMHED_1][PERSON_1][IBAN_1]2027-01-31
[VIRKSOMHED_2][PERSON_2][IBAN_2]2026-12-31
[VIRKSOMHED_3][PERSON_3][IBAN_3]2028-06-30
[VIRKSOMHED_4][PERSON_4][IBAN_4]2027-03-31

Terms [VIRKSOMHED_1] supplies specialist components for [PROJEKT_1]. The price is adjusted annually by the consumer price index plus 3%. Liability is capped at 10% of the annual contract value. Contact [PERSON_1] about any changes.

Task for the AI: Find contracts that should be terminated or renegotiated.
The answer in GoalCubeNames filled back in, only on your side

Atlantic Components Ltd renews automatically unless it is terminated by 31 October. It is important for an internal project, so renegotiate the price rather than terminate. Celtic Packaging Ltd also renews automatically; the deadline is 31 December.

The AI’s answerPseudonyms only

[VIRKSOMHED_1] renews automatically unless it is terminated by 31 October. It is important for an internal project, so renegotiate the price rather than terminate. [VIRKSOMHED_4] also renews automatically; the deadline is 31 December.

21 sensitive values hidden from the AINo names were sent to the AI in this example

Choose a dataset. Point at a name or a pseudonym to see what belongs together.

How it works – what the AI gets

GoalCube is an EU service that turns names, email addresses and numbers into codes before the text is sent to ChatGPT, Claude or Copilot – plus an overview of your AI and a person who approves decisions about people.

  1. You upload a table or a document to GoalCube in the EU.

  2. Names, email addresses, ID numbers, account numbers and your secret words become codes like [PERSON_1].

  3. The text with codes is sent to the AI you choose: ChatGPT, Claude or Copilot.

  4. The answer comes back, and the real names are put back in – only on your side.

Stored with GoalCube in the EU

  • Names and email addresses
  • ID and account numbers
  • Your secret words
  • The key to the codes

Sent to the AI

  • The text with codes like [PERSON_1]
  • The columns you do not protect

Columns you do not protect are sent as they are, and occasionally a detail in free text can slip through. The codes are still personal data for you, because you hold the key – so the rest of your GDPR work needs to be in order too.

ProveHuman Decisions

A person decides. And you can prove it.

The AI can prepare a case about an applicant or an employee. A person makes the decision, one case at a time – and GoalCube records who decided what, when and why.

GoalCube Human DecisionsFictitious data
Case 1 of 3Position: Financial controller

Case facts

Louise Brennan

Current title
Senior controller
Experience
12 years
CV
Louise Brennan has 12 years' experience in budgeting and monthly reporting at Shannon Timber Ltd. She implemented a new ERP system and leads a team of three. Contact: louise.brennan@example.com.

The AI’s recommendation

Invite to interview

Reasoning: 12 years' experience in budgeting and reporting, has implemented an ERP system and comes from a manufacturing company.

Your decision

Audit log

  1. Decisions are saved here with the time and a timestamp.

One price for the whole company.

Fixed price per company based on the number of users. No usage-based billing. The AI Inventory package is free, and the Data Shield package starts at €29 a month for up to 5 users.

0 €AI Inventory
from 29 €Data Shield
from 49 €Data Shield + Human Decisions
Work out your price

What we don’t promise

We can’t promise you follow the law

No software can promise that. GoalCube helps you follow the EU AI Act and GDPR, and shows what you have done.

Free text is not perfect

GoalCube finds names, email addresses and numbers in free text using lists and patterns. Occasionally a detail can slip through, so you see what the AI sees before you save.

Not legal advice

Rules and templates make the work easier. If you are unsure about a specific case, ask a lawyer.

Why not just …

… ban AI?

Staff will use it anyway – on their own phones, with no overview. GoalCube makes everyday use easy and risky use visible, so you can steer instead of ban.

… buy a big compliance platform?

They are built for corporations with a legal department: months of set-up, consultants and a price to match. GoalCube is set up in fifteen minutes, costs from €0, and staff carry on in the AI they know.

… pick an AI that runs in the EU?

A good choice if you are ready to switch AI. But most teams already use ChatGPT, Claude or Copilot – and a European AI gives you neither the overview, the policy, the training nor proof that a person decided. GoalCube adds that layer to the AI you have.

Answers to what you need to know

Short answers on the EU AI Act and GDPR, written for managers – with live examples.

Questions and answers

Can we use ChatGPT, Claude or Copilot on customer data?

It can be lawful if you have a legal basis, use only the data you need and have a data processing agreement with the AI provider. GoalCube helps you follow the GDPR: the AI gets codes instead of names, and the real personal data stays in the EU. AI on personal data

What does the EU AI Act require of us now?

The prohibitions (Article 5) and the AI literacy requirement for staff (Article 4) have applied since 2 February 2025. Since 2 August 2026, chatbots must say they are AI. The high-risk requirements, e.g. in recruitment, apply from 2 December 2027. The free AI Inventory package gives you an overview, an AI policy and a course, so you can show what you have done. AI Act deadlines

How do we document decisions about employees and applicants?

With Human Decisions, the AI prepares the case and a person decides it. GoalCube records who decided what, when and why in an audit log with checksums and timestamps. Human decisions under Article 22 GDPR

What is the difference between GoalCube and an AI that runs in the EU?

An AI that runs in the EU or on your own servers can keep all data in the EU – a good choice if you are ready to switch AI. GoalCube lets you keep the AI you already use: the AI gets codes instead of names, and the key to the codes stays with you in the EU. On top of that, you get an overview of your AI and a person who decides on cases about people. AI services compared

What is sent to the AI – and what is not?

Names, email addresses, ID and account numbers in the columns you protect, and those GoalCube finds in free text, become codes. Columns you do not protect are sent as they are. Occasionally a detail in free text can slip through – so you see what the AI sees before you save. Your secret words and the key to the codes stay in the EU with GoalCube. How it works – what the AI gets

What does it cost?

AI Inventory is free. Data Shield costs from €29 and Data Shield + Human Decisions from €49 per month, excluding VAT. Fixed price per company based on the number of users. No usage-based billing. Work out your price

Be among the first.

We expect to launch in November 2026. Join the waitlist and we’ll let you know when you can get started.