Line4 Check · For financial regulators

Put Line4 Check on your website

Your filers check their EBA returns on your own site, under your name and in your colours, before they submit. Their files never leave their computer.

  • In your name, logo and colour
  • 41 EBA modules, or the ones you choose
  • Only on your website
  • Powered by Line4
About you

We send the code to this address, so it needs to be a real one at your organisation.

Where it will appear

The check only works on this website and its subdomains, such as www. More than one? Separate them with commas, up to five.

How it looks
Your colour

The address of your logo, starting https://. It is shown 40 pixels high.

Returns to offer

Preview: what your filers see on your website

Your name, logo and colour are kept with your key on our side, so they cannot be changed from the page around it. “Powered by Line4” always shows.

For you

  • Line4 Check on your own page, under your name, with your logo and colour.
  • The returns you choose, or all 41 EBA modules.
  • A count of checks run through your page each month, by return and result.
  • No software to install and nothing to host: one line of code.

For your filers

  • A drop zone for their EBA filing, xBRL-CSV or XBRL-XML.
  • Every failed check listed by template, in plain words, with the value found, the value expected and EBA's rule code: 121,543 checks in all.
  • A CSV report to download and fix from.
  • No account and no upload.

Free, with support if you want it

  • 5 checks of filers’ own files a day across your site, free. EBA’s sample filings never count.
  • A support plan removes the daily limit.
  • Premium support: a named contact, agreed response times and help for your filers.
  • Bespoke validation: your own national rules, other returns or formats.

What we record

Your filers’ files are checked in their browsers and never uploaded, to Line4 or to your website. For each check run through your embed, this is all Line4 keeps.

For each check, Line4 records

  • Which return was checked, such as FINREP 9, and the EBA framework version, such as 4.2
  • The file format: xBRL-CSV or XBRL-XML
  • The kind of result: passed, warnings only, blocking errors, nothing could be checked, or a return not covered
  • The address of the page the check ran on, without anything after a ? or #
  • The date and time
  • Which website it ran on (its public embed key), counted towards that website’s free checks for the day
  • Visits and clicks, counted by Vercel Web Analytics without cookies

Never recorded

  • Your file, or any part of it: it is checked in your browser and never uploaded
  • The file name
  • The entity, its LEI or the reporting date
  • Any value or message from the file, or which or how many checks failed
  • Who you are: no name, email, cookie or IP address is kept with the record

You see these counts for your website on your code page. To run your embed we also keep your name, work email, organisation, website and settings. See the privacy policy.

How it works

  1. 01Tell us where it goesYour name, work email, organisation and the website it will appear on. Choose your colour, logo and returns.
  2. 02Confirm your emailWe send a link to your work address. Opening it activates your embed and shows your code, with a live preview.
  3. 03Paste one linePut the code where you want the check on your page. It sizes itself to fit and works on phones too.

Why it matters: a filing that is checked before it is submitted arrives cleaner, and fewer go back and forth. It is the first step to supervision that reads every return as it arrives. See what real-time supervision means.

Questions

Do our filers’ files reach Line4, or us?

No. The Line4 engine runs inside the filer’s browser, as WebAssembly, and the file is opened and checked there, on their own computer. Nothing is uploaded to Line4 or to your website, and nothing from the file is recorded. The embed has no form that sends a report anywhere.

What does Line4 record?

For each check run through your embed: your embed key, the address of your page (without anything after ? or #), the return checked, the file format, the EBA framework version, the kind of result (passed, warnings only, blocking errors, nothing could be checked, or a return not covered) and the time. Never the file, its name, the entity or its LEI, the reporting date, any value or message, or which or how many checks failed. You see the counts on your code page. We also count visits to the frame without cookies, as on line4.ai. The same is recorded for checks on line4.ai itself.

What happens after 5 checks in a day?

Your embed includes 5 free checks of filers’ own files a day, across your whole site, counted in UTC days. EBA’s sample filings do not count. After that, a filer who drops a file sees “Today's free checks on this site are used up. Try again tomorrow, or ask [your name] about Line4 support.”, and their file is not opened. We email you once that day. A support plan removes the limit: write to team@line4.ai.

Is it a substitute for our own validation?

No. It is a free check that helps firms catch problems before they submit. Your own validation decides whether a filing is accepted, and it may run rules that Line4 Check does not, or runs only in part. Every report says so, and so does the frame.

Can someone put our version on another website?

No. Your embed only shows on the website you register and its subdomains: our server tells browsers which sites may show it, so on any other site the frame does not load. Your name, logo, colour and returns are kept with your key on our side and cannot be changed from the page around it.

Can we remove “Powered by Line4”?

No. It is part of the frame, at the top and the bottom, and links to line4.ai.

Can we offer only some returns?

Yes. Choose them when you register, from FINREP and COREP to resolution, remuneration and payment fraud. A filer who drops another return is told which it is and where they can check it. Choose all 41 and new modules appear as Line4 Check covers them.

Is there a charge?

No. Setting it up and using it are free, with 5 checks of filers’ own files a day. If you want no daily limit, premium support (a named contact, agreed response times, help for your filers) or bespoke validation (your own national rules, other returns or formats), contact us at team@line4.ai and we will scope it with you.

Our website has a Content Security Policy. What do we allow?

Allow https://www.line4.ai as a script source (for the one-line loader) and as a frame source. If your site does not allow third-party scripts, use the plain iframe code we also send: it has a fixed height and scrolls inside.

What do we need to change it later?

Reply to the email with your code, or write to team@line4.ai, and we will change the colour, logo, name, returns or websites for you.

Want to try Line4 Check first? Open the free validator.

Put Line4 Check on your website: EBA filing checks… | Line4