Skip to content

Legal

Security

How to report a vulnerability to us, what we will do about it, and what we commit to in return. Research done under this policy is authorised.

Legal entity
Horizon Mind Technologies
Last updated

Status of this document

This is how we handle reports today. We have no products in general availability yet, so the scope is this website and anything we publish. It has not been reviewed by a lawyer, and the safe-harbour statement below is our commitment rather than a legal instrument.

In short

Found something? Tell us through the contact form and pick the AI Security topic. We will answer you, we will fix what needs fixing, and if you stayed inside the rules below we will treat your testing as authorised.

What is in scope

Today: this website, the systems that serve it, and anything we publish — code, models, prototypes, technical reports.

We do not have products in general availability, so there is no product scope to declare yet. When there is, each product will carry its own scope on its own page rather than inheriting a vague one from here.

How to report

Use the contact form and choose AI Security as the topic. It is the only reporting channel we publish, and it reaches the people who can act on the report rather than a queue.

Please report to us before disclosing publicly, so there is a chance to fix the issue first.

What to include

The difference between a report we can act on today and one that takes a week of correspondence is usually the level of detail in the first message.

A useful report

Where
The affected URL, endpoint, repository or published artefact.
Steps
How to reproduce it, in enough detail that we can follow them exactly.
Impact
What an attacker actually gets. This is the part that sets the priority.
Your setup
Browser, tooling, model version — whatever was needed to make it happen.
Timing
Any disclosure deadline you are working to, so we can plan against it rather than around it.

What happens next

We acknowledge reports within three working days. We assess the issue and tell you what we found, including when we conclude it is not a vulnerability and why.

If it is one, we fix it and tell you when the fix is out. If a fix will take a while, we say so and keep you updated rather than going quiet.

These are deliberately modest targets. We would rather publish a commitment we can keep at our current size than a response-time table that looks impressive and gets missed.

Working safely

The rules of engagement, for testing on anything in scope:

  • Stop as soon as you have proof. Do not go further to see how far you can get.
  • Do not access, copy, alter or delete data that is not yours.
  • No denial-of-service, load testing, or anything that degrades the service for other people.
  • No social engineering, phishing, or physical attempts against anyone at Horizon Mind.
  • If you come across someone else's personal data, stop, do not keep a copy, and tell us.

What we commit to in return

Security research carried out in good faith and within the rules above is authorised. We will not pursue legal action over it, we will not report it to law enforcement as an attack, and if a third party raises a complaint about work done under this policy we will say publicly that it was authorised.

We will credit you by whatever name you give us, or leave you out of it entirely — your choice, asked before we publish anything.

This policy does not authorise you to act against anyone else's systems, and it cannot waive rights that belong to a third party.

Coordinated disclosure

We work to 90 days by default, and we are happy for you to publish sooner once a fix is out and you have confirmed it. If a shorter window matters to you, say so in the first message and we will tell you honestly whether we can meet it.

We will not ask you to stay quiet indefinitely, and we will not use a disclosure discussion to run out the clock.

We do not pay a bounty

There is no paid bug bounty programme, and we would rather say so on this page than let you find out after the work is done.

What we do offer is a real answer from someone who understands the report, a fix, and public credit if you want it.

Reporting issues in AI systems

This is the category we care most about, and the one most disclosure policies are silent on. For anything we publish — a model, an agent, a prototype, a pipeline — these are exactly the reports we want:

  • Prompt injection that crosses a boundary it should not, especially through indirect or retrieved content.
  • Agent behaviour that escapes its intended permissions, tools or scope.
  • Extraction of training data, system prompts, or other material that was not meant to come back out.
  • Evaluation or guardrail failures that hold up under an adversary rather than only in a demo.

Usually out of scope

Not a rejection list so much as a description of what we cannot act on. If you can demonstrate real impact from one of these, send it anyway.

Low signal without a demonstrated impact

Scanner output
Automated tool findings with no exploit path shown.
Missing headers
A header grade on its own, with no attack it enables here.
Static-page issues
Clickjacking or similar on pages with nothing to click but links.
Self-inflicted
Anything requiring the victim to paste something into their own console.
Provider infrastructure
Issues in our hosting provider's platform — please report those to them.
Contact form rate limits
A known limitation, not a finding. We already know.

How this site is built

Useful context before you start, and all of it observable: this is a static site. There is no database, no user accounts, no sessions, no payments and nothing stored server-side. The contact form persists nothing here — it forwards the submission to a delivery service and keeps no copy.

It is served over HTTPS, and the dependency list is deliberately small. We are describing the shape of the system, not claiming it is secure; that is what your report is for.

Changes, and how to reach us

This policy changes as the company does, and the date at the top records when. Anything else — a question about scope, a report that does not fit the form — goes through contact.

Reporting something?

Choose AI Security on the form and include the steps to reproduce it. We would much rather hear it from you than read about it later.