Technical Overview
This page is for security, data, and platform teams. It outlines how Rivlo integrates with your environment, how execution works, and what controls are available.
How Rivlo Works.
Rivlo is a desktop-first analytics workspace. It connects to your databases and help generate SQL using schema-only metedata. No row-level data is ever sent to the model. The goal is controlled, reviewable analysis - without creating more operational risk.
The model receives table names, column names, and relationships to understand structure.
Row-level data, query results, and database contents are never sent to the model endpoint.
Queries execute against your databases within your environment. Results are returned directly to the local Rivlo client.
Architecture
Rivlo is designed to keep execution close to your data and make the workflow easy to inspect. The sections below describe the common control points.
- • Connect to configured databases
- • Draft and review SQL
- • Execute and save Reports
Security Model
Rivlo is built around clear control points: who can connect, what can be queried, and what gets saved. Specific controls vary by environment and policy.
SQL is visible and can be inspected before execution. This supports internal review and training workflows.
Rivlo uses the database permissions you configure. You decide what users can access and run.
Reports store SQL and a results snapshot for repeatability. Retention and storage location can be aligned to policy.
Where does execution happen?
What model do you use?
What is sent to the model?
What gets saved in Reports?
Technical FAQ
Questions from security, data, and platform teams.