Producten · 02 · Business intelligence
← Alle producten

Qrly

Vragen. Bouwen. Delen. Self-service business intelligence, op uw eigen infrastructuur.

Verbind een database, stel een vraag, en bouw een rapport, een grafiek of een dashboard — dat is het hele systeem, tot u meer nodig hebt. Qrly bevat ook een volwaardige spreadsheetengine, vier cache- en replicatielagen, een AI-agentteam met goedkeuringsverplichting, en een geproductiseerde BCBS 239-module voor risicodatagovernance die geen ander BI-platform biedt.

40Connectietypes
13Visualisatietypes
500Spreadsheetfuncties
14Beheerste principes
Het probleem

Self-service analytics is niet langer self-service op het moment dat het er echt toe doet.

De tool wordt aangekocht zodat business users hun eigen vragen kunnen beantwoorden. Zes maanden later loopt elk belangrijk cijfer nog steeds via twee data-engineers, is de belangrijke rapportage teruggekeerd naar ontraceerbare spreadsheets, en zijn de AI-functies die moesten helpen precies die welke de risicofunctie niet goedkeurt — omdat niemand kan zeggen wat het model te zien kreeg, of wat het gewijzigd heeft.

01
Bottleneck bij engineers
Elke nieuwe vraag wordt een ticket. De belofte van de tool sterft in de wachtrij.
02
Schaduw-spreadsheets
De echte rapportage leeft in bestanden met handmatig ingetypte kolommen naast een verouderde export.
03
Niet-controleerbare AI
Een model dat query's schrijft en content opslaat, zonder enige registratie van de prompt of de wijziging.
04
Governance als apart project
Datalineage, kritieke dataelementen en kwaliteitsregels handmatig samengesteld in documenten.
De oplossing

Een BI-platform dat governance even serieus neemt als grafieken.

01
Query's zonder SQL
Een klik-en-wijs-definitie gecompileerd tot dialect-correcte SQL voor een veertigtal databasetypes, met drill-down, berekende velden, en een converter die handgeschreven SQL terugzet in de visuele builder.
02
Een echte spreadsheet
Geen exportknop, maar een echte grid met circa vijfhonderd spreadsheetfuncties, vier families voorwaardelijke opmaak, en refresh-veilige blokken die uw handmatige kolommen naast hun record houden wanneer de query herordent.
03
Governance ingebouwd, geen toevoeging
Elke query, elke AI-prompt, elke agent-tool-call en elke schemawijziging wordt weggeschreven naar een audit-tabel. Schema-aanpassingen staan standaard uit op drie onafhankelijke niveaus.

Mogelijkheden

01Dataconnectiviteit & querying
  • Een veertigtal connectietypes — PostgreSQL, MySQL, SQL Server, Snowflake, BigQuery, Redshift, Databricks, Trino, ClickHouse, DuckDB, Synapse, Vertica, DB2, Sybase en meer.
  • Een visuele builder voor tabellen, joins, filters, aggregaties, groepering, sortering en limieten — geen SQL vereist — naast een schema-bewuste SQL-editor met autocomplete, hover en formattering.
  • Een converter zet handgeschreven SQL terug om naar de visuele builder, zodat een handgeschreven query geen dead end is.
  • Veertien filteroperatoren plus datumhulpjes voor week, maand, jaar en glijdende periodes; berekende velden overal inzetbaar waar een kolom kan, gesaneerd tegen alles wat geen leesactie is.
  • Nachtelijke schema-introspectie met gecachte kolommen en foreign keys, een datawoordenboek en een entity-relationship-weergave, plus freshness-controles voor een 'data van'-status.
  • Pooling per connectie, query-timeout, rijlimieten, een concurrency-governor met wachtrij, SSH-tunnels, TLS-modi, en een bescherming tegen het bereiken van interne hosts; elke credential versleuteld opgeslagen.
  • Drill-down in twee modi — naar onderliggende rijen, of verfijnd tot de geselecteerde groep — zowel bij visuele als native query's.
02Dashboards & levering
  • Dertien visualisatietypes waaronder draaitabel, funnel, gauge, progress en zowel regionale als puntkaarten, met een semantische modellaag voor dimensies, metrics, rollups en periode-op-periodevergelijking.
  • Twaalfkoloms-dashboards met slepen en herschalen, filters op dashboardniveau, auto-refresh, en cascaderende filters die meerdere kaarten met verschillende veldnamen aansturen.
  • Live dashboards die op interval worden gepusht, of aangedreven door een wijzigingsmelding van de brondatabase zelf; een ochtendbriefing die gisteren tegen vandaag afzet in een banner.
  • Rapporten voor zij-aan-zij-vergelijking of multi-kaartlayout, met intrekbare publieke deellinks, rapportpakketten die meerdere rapporten in één werkboek bundelen, en rapport-bursting per filterwaarde.
  • Waarschuwingen bij geretourneerde rijen, doel bereikt of onder doel, geleverd via e-mail, chat, webhook of sms; geplande leveringen als PDF of CSV met optioneel geschreven commentaar.
  • Streaming resultaten, gesegmenteerde exports, en output als JSON, CSV, newline-delimited JSON of Parquet.
  • Content gemarkeerd als 'Verified' als vertrouwenssignaal, enkel omkeerbaar door curators en elke keer gelogd.
03Spreadsheetengine
  • Een zelfgebouwde formule-engine en gevirtualiseerde grid — circa 500 spreadsheetfuncties, verwijzingen tussen sheets, volledige-kolombereiken, lazy evaluatie en cyclusdetectie.
  • De twee bewerkingsmodi van Excel, klik-en-sleep-referentiekeuze met bereikomlijning, fill-down met herschrijving van referenties, en rij-/kolomherordening die elke referentie verplaatst.
  • Vier manieren om data te binden: een opgeslagen vraag, een visuele query, ad-hoc SQL, of een natuurlijketaalverzoek dat eenmalig naar SQL wordt opgelost, waarna refreshes niets meer kosten.
  • Refresh-veilige blokken: nieuwe bronkolommen worden toegevoegd, verwijderde worden geleegd, uw eigen rijen en kolommen worden nooit overschreven, en sleutelkolommen brengen elk record terug naar zijn vorige rij.
  • Voorwaardelijke opmaak op celregel, kleurenschaal, databalk en iconenset; export behoudt formules als formules.
04Agentic BI & proactieve intelligentie
  • Vier persona's — Analyst (alleen lezen), Composer (stelt vragen en dashboards op), Modeler (bouwt semantische modellen), Investigator (root-cause-werk) — die een redeneerlus over tien tools doorlopen.
  • Elke AI-schrijfactie is standaard een voorstel dat een mens moet goedkeuren, getoond als een kaart met accepteren en weigeren; rijniveautoegang tot data voor AI staat standaard uit.
  • Een audit-tabel bewaart de exacte prompt, boodschap en geïnjecteerde context die naar de provider werd gestuurd, zodat gebruikers kunnen controleren wat het model te zien kreeg.
  • Zeven providerfamilies, waarvan één volledig selfhosted; token-, sessie- en stapbudgetten per organisatie; een ingebouwde Model Context Protocol-server met acht tools.
  • Een insights-feed detecteert trendwijzigingen, mijlpalen, nieuwe records, verouderde data, correlaties, seizoenaliteit en anomalieën, met severity en deduplicatie.
  • Anomaliedetectie over een glijdend venster dat het beoordeelde punt uitsluit; een gemarkeerde wijziging wordt met één klik doorgegeven aan de Investigator-persona.
  • Onderzoeken leveren bevindingen en een executive summary op, manueel getriggerd, automatisch boven een severity-drempel, of wekelijks.
05Performantie & governance
  • Vier performantielagen: in-memory, persistente opslag die een herstart overleeft, gematerialiseerde tabellen in een database die u zelf beheert, en replicatie met reload, watermark en change data capture.
  • Een getypeerde lineagegraaf over connecties, tabellen, vragen, dashboards, waarschuwingen en leveringen, met een afdrukbare weergave en een downloadbaar rapport.
  • De BCBS 239-module: veertien principes, gescoorde self-assessments met aftekening, een register van kritieke dataelementen, kwaliteitsregels over zes dimensies, een risicorapportregister, en een remediëringslogboek.
  • Schema-authoring met import, dialectcompilatie en een planvoorbeeld, afgeschermd door drie onafhankelijke schakelaars die standaard allemaal uit staan, met elke uitgevoerde statement letterlijk opgeslagen.
  • Een query-auditlogboek dat actor, querytype, volledige SQL, rijen, duur, status en cachestatus vastlegt, met retentie en een export voor auditoren.
  • Twee embed-paden — een dashboard-SDK met gesigneerde embeds, en een afgebakende inbedbare assistentwidget — plus een automatisch gegenereerde database-API op een veelgebruikte PostgreSQL REST-conventie.
  • 240 help-artikelen over twaalf categorieën, inclusief veertig troubleshooting-runbooks en negen administratieve operationele runbooks.
06Beveiliging & governance
  • Groepsgebaseerde toegang op twee ladders — inhoud en data — waarbij het ruimste recht wint
  • Tenantisolatie in drie lagen: afgebakende kolommen, requestcontext en optionele row-level policies in de database met rolwissel per request
  • AES-256-GCM in rust voor verbindingswachtwoorden, identiteitsgeheimen en integratietokens; de querycache in het geheugen bewaart versleutelde bytes
  • Wachtwoorden gehasht met bcrypt op kostfactor twaalf; accountvergrendeling na herhaalde mislukte pogingen
  • API-tokens gehasht opgeslagen, met scopes, rate limits per token, vervaldatum en alles-roteren
  • Bescherming tegen injectie via sanitisers, een parser en prepared statements, op alleen-lezen verbindingen; een sanitiser in vijf passes voor white-label-inhoud
  • Overal bewaking van resources: time-outs, rijlimieten, een begrenzer voor gelijktijdigheid, dagbudgetten per gebruiker, stap- en tokenbudgetten voor agents, afbreekdrempels
  • Mapping van controles op een erkend trust-services-kader, met een expliciete verklaring van wat het product niet biedt, plus een gedocumenteerde procedure voor het wissen van gegevens van betrokkenen
■Java 21 op Spring Boot 4 met virtual threads, inclusief native-image hints
■PostgreSQL 14 of later, 86 tabellen, schema volledig beheerd via versiebeheerde migraties
■Server-rendered vanilla ES6-frontend — geen packagemanager, geen bundler, geen build-stap
■91 REST-controllers met OpenAPI, een agent protocol server, en een databasecompatibele tabel- en functie-API
■Single sign-on via OpenID Connect, LDAP en Active Directory — multi-factor authenticatie en SAML zijn nog niet geïmplementeerd
■Circa 71 MB meegeleverde assets, selfhosted lettertypes, geen enkele content-delivery-networkreferentie

Sectoren

Voor wie het werkt
  • Banken en verzekeringen
    Een kant-en-klare BCBS 239-module voor risicodatateams, met eigenaarschap van kritieke data-elementen, kwaliteitsscores en een attestatiekalender.
  • Interne audit en compliance
    Auditors zijn volwaardige gebruikers: auditexports, bewijs van rechten, promptregistraties en een afdrukbaar governancedossier.
  • Farma en life sciences
    Volledige query-audit met bewaartermijnen, trustsignalen voor geverifieerde inhoud, en AI die wijzigingen voorstelt in plaats van ze door te voeren.
  • Energie en nutsbedrijven
    Operationele rapportering over gemengde omgevingen, met replicatie en materialisatie die analytische belasting weghouden van productiesystemen.
  • Overheid en soevereiniteit
    Selfhosted zonder externe assets en met een volledig on-premise assistent, voor overheden, defensie en financiële infrastructuur.
  • Softwareleveranciers en MSP's
    Signed embeds met vergrendelde parameters, een afgebakende assistent-widget, huisstijl per klant en eigen domeinen op één installatie.
  • Dataplatformteams
    Change data capture, materialisatie naar tabellen in uw eigen database en een automatisch gegenereerde database-API, naast de rapportering.
  • Legacy-omgevingen
    SQL-dialecten voor databases die moderne tools negeren, zoals DB2 en Sybase, en API-voorbeelden in elf talen waaronder COBOL en RPG.
  • Meertalige kmo's
    Vijf talen volledig vertaald, aanpasbaar in het product, met machinevertaling om er meer toe te voegen.

Toepassingen in de praktijk

Voorbeeldscenario’s
01 · Banken en verzekeringen

Een BCBS 239-zelfevaluatie in een register in plaats van in documenten

Uitdaging
Het risicodatateam van een bank stelt zijn BCBS 239-zelfevaluatie met de hand samen: scores per principe in een document, kritieke data-elementen in een spreadsheet, lineage in diagrammen en goedkeuringen verspreid over e-mails, telkens opnieuw voor elke toezichtsreview.
Aanpak
De BCBS 239-module bevat de veertien principes met gescoorde zelfevaluaties in een keten van ontwerp, indiening en goedkeuring, een register van kritieke data-elementen met eigenaar en materialiteit, kwaliteitsregels gescoord over zes dimensies en lineage van element tot element. Een risicorapportkalender met attestatie en een register van remediëringspunten vervolledigen het geheel, en het dossier wordt uit dezelfde gegevens afgedrukt.
Resultaat
Het reviewdossier komt uit het register dat het team het hele jaar bijhoudt, elke goedkeuring toont wie wat goedkeurde, en door AI opgestelde inhoud wordt apart van menselijke acties geregistreerd. Qrly ondersteunt het compliancewerk maar garandeert zelf geen compliance.
02 · Energie en nutsbedrijven

Operationele dashboards zonder productiesystemen te bevragen

Uitdaging
Bij een nutsbedrijf halen analisten cijfers rechtstreeks uit operationele databases en plakken ze in spreadsheets. Zware queries vertragen systemen die nooit voor analyse bedoeld waren, en niemand weet zeker hoe actueel de cijfers in het weekrapport zijn.
Aanpak
Qrly repliceert de relevante brontabellen naar een rapporteringsdatabase, met change data capture waar de bron dat ondersteunt, en materialiseert zware vragen naar tabellen die het nutsbedrijf zelf beheert. De dashboards erbovenop tonen wanneer hun data laatst ververst werd, en alerts gaan uit per e-mail, chat of sms wanneer een indicator zijn doel overschrijdt.
Resultaat
Productiesystemen dragen geen analytische queries meer, en wie een dashboard bekijkt, ziet hoe actueel de onderliggende data zijn.
03 · Softwareleveranciers en MSP's

Klantgerichte analytics ingebouwd in een softwareproduct

Uitdaging
Een softwareleverancier bouwt telkens een apart rapportscherm wanneer een klant een nieuw cijfer vraagt. De development-backlog loopt vol met rapportagevragen, en elke klant mag altijd alleen zijn eigen data zien.
Aanpak
Dashboards worden in Qrly gebouwd en via de dashboard-SDK in de applicatie van de leverancier ingebouwd, met signed embeds waarvan de klantparameter vergrendeld is. Huisstijl per tenant en een eigen domein behouden de look van de leverancier, en de insluitbare assistent-widget is beperkt tot benoemde connecties en vragen.
Resultaat
Een nieuwe rapportvraag wordt een dashboard dat in Qrly geconfigureerd wordt in plaats van een developmentticket, en elke klant ziet enkel de data die zijn vergrendelde parameter toelaat.
Licentie

Per implementatie. Nooit per gebruiker.

Licentie per tenant, niet per kijker, met een onbeperkt aantal gebruikers. De jaarlijkse licentie is gebaseerd op uw eigen omzet exclusief btw, aangerekend in marginale schijven zoals bij de personenbelasting zodat er geen drempeleffecten zijn, met een minimum van €900 en een jaarlijkse stijging van maximaal 25%. Hosting, hardware en AI-providerkosten zijn voor uw rekening; consultancy, implementatie, migratie en training worden apart geoffreerd.

Jaarlijkse licentie volgens omzet, excl. btw
OmzetPer jaar
Tot €500.000€900
€1 mln€1.500
€5 mln€2.500
€25 mln€5.500
€100 mln€13.000
€500 mln€37.000
€1 mld€52.000

Ter illustratie: een licentie per kijker aan €12 per maand factureert vierhonderd lezers €57.600 per jaar; bij een omzet van €5 miljoen is dit €2.500.

Wat het doet

  • 01Een no-code querybuilder compileert naar correcte SQL voor een veertigtal databasetypes — met een converter die handgeschreven SQL terugzet in de visuele builder.
  • 02Een echte spreadsheetengine met circa 500 functies draait op levende, gegovernde data — geen statische export.
  • 03Elke AI-schrijfactie is een door een mens goedgekeurd voorstel, gelogd in een volledig audittraject van prompt en context; BCBS 239-governance is een ingebouwde module.

In het kort

CategorieBusiness intelligence
LicentiePer implementatie, onbeperkt gebruikers, vanaf €900 per jaar
Voor wieBanken · Verzekeringen · Gereguleerde ondernemingen · Embedded analytics

Koppel één database.

Geef ons leestoegang tot één enkel schema. Wij bouwen het dashboard waar uw team elke maandag om vraagt, en dragen u de installatie over.Start het gesprek →