Deployment, Architecture, and Security.
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, helps generate SQL from natural language, and saves the outputs as re-runnable Reports. The goal is controlled, reviewable analysis - without creating more operational risk.
Connect to the databases you already run. Configure credentials and permissions according to your internal policy.
Rivlo drafts SQL from questions and keeps the workflow reviewable. You can inspect and edit before execution.
Execute queries through the configured path and save results + SQL as Reports for repeatability and handoffs.
Deployment Options
Rivlo is desktop-first to fit environments where controlled access and review workflows matter. You can choose where the model endpoint runs based on your policy and infrastructure.
Run Rivlo's finetuned language model entirely inside infrastructure you control.
- •Model runs on your own cloud or on-prem environment
- •Full control over execution, networking, and access policies
- •Rivlo never operates or accesses the model runtime
Use Rivlo's managed LLM service without exposing your data.
- •Only schema metadata (tables, columns, relationships) is sent to the model
- •No row-level data, query results, or database contents are ever transmitted or stored
- •Query execution always happens inside your environment
Architecture
Rivlo is designed to keep execution close to your data and make the workflow easy to inspect. Exact deployment models vary by customer; 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?
Can we choose the model endpoint?
What gets saved in Reports?
Technical FAQ
Questions from security, data, and platform teams.