Sanitize before sharing
Replace data with placeholders, redact or block content according to your organization's policy.
Explore the rulesAI and privacy, built in Brazil
Sanitize sensitive data, connect models and track usage. Your organization's policy, built into the flow of data.
30 days free. Sign in with Google and try it in your browser. No card required. Starter quota included.
Privacy you can see
Fale com Carla Oliveira pelo e-mail carla.oliveira@example.invalid ou pelo telefone (21) 98888-7777.
Fale com [PESSOA_1] pelo e-mail [EMAIL_1] ou pelo telefone [TELEFONE_1].
Highlighted passages were replaced with placeholders.
Paciente Bruno Pereira, CPF 529.982.247-25, em acompanhamento.
Paciente [PESSOA_1], CPF [DOCUMENTO_1], em acompanhamento.
Highlighted passages were replaced with placeholders.
A paciente Ana Souza aguarda o resultado do exame.
A paciente [PESSOA_1] aguarda o resultado do exame.
Highlighted passages were replaced with placeholders.
Entregar a Renata Conceição na Rua das Acácias, 120, São Paulo.
Entregar a [PESSOA_1] na [RUA_1], [NUMERO_1], São Paulo.
Highlighted passages were replaced with placeholders.
Maria Clara de Oliveira encaminhou o pedido para José Antônio Pereira.
[PESSOA_1] encaminhou o pedido para [PESSOA_2].
Highlighted passages were replaced with placeholders.
📋 Paciente: Márcia D'Ávila. Evolução clínica favorável.
📋 Paciente: [PESSOA_1]. Evolução clínica favorável.
Highlighted passages were replaced with placeholders.
Rafael Nascimento abriu o chamado. Rafael Nascimento aguarda retorno.
[PESSOA_1] abriu o chamado. [PESSOA_2] aguarda retorno.
Highlighted passages were replaced with placeholders.
{"nome":"Roberto Almeida","observacao":"sem sintomas"}
{"nome":"[PESSOA_1]","observacao":"sem sintomas"}
Highlighted passages were replaced with placeholders.
Diabetes mellitus tipo 2. Hemoglobina glicada 7,2%. Manter metformina 500 mg e reavaliar em três meses.
Diabetes mellitus tipo 2. Hemoglobina glicada 7,2%. Manter metformina 500 mg e reavaliar em três meses.
No personal data detected in this example. The text was kept unchanged.
São Paulo e Belo Horizonte registram crescimento na demanda por tecnologia.
São Paulo e Belo Horizonte registram crescimento na demanda por tecnologia.
No personal data detected in this example. The text was kept unchanged.
Control at every step
Replace data with placeholders, redact or block content according to your organization's policy.
Explore the rulesTrack usage and detected categories. Content retained for auditing is encrypted, with a defined retention period.
Understand auditingExplore methods, tests and limitations. Use examples from your workflow to evaluate successes and failures before integrating.
Explore the resultsPlatform usage
Aggregate API usage
Built to integrate
Use the API to sanitize data before sending it to your chosen destination. Or connect your application to Rota models through an OpenAI-compatible API.
curl https://rota-nacional.ia.br/v1/privacy/clean \
-H "Authorization: Bearer $ROTA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Contato: teste@example.com",
"policy": "placeholder"
}'
Contato: [EMAIL_1]What's next. A browser extension, desktop app, ready-made connectors and dedicated deployment are planned. See capabilities and roadmap
AI models
A cost-effective model for summaries, classification, triage and focused tasks at scale.
A capable model for careful analysis, technical reviews and decisions with broad context.
A model curated for technical assistance, automation, system reviews and large codebases.
A model for assisted automation, tool use, planning and guided execution.
The platform's next chapter
A family of capabilities to create, transform and understand content through the same API. Explore the product direction and API contracts in progress.
Assistants and vectors to find information by meaning.
rn.chatrn.embeddingsPOST /v1/chat/completions
POST /v1/embeddings
{
"model": "rota/embedding",
"input": ["Política de privacidade"]
}
Example request body for embeddings. Chat on RN's fleet is planned with the model rota/local.
Turn speech into text and text into speech for your applications.
rn.audio.transcriptionsrn.audio.speechPOST /v1/audio/transcriptions
POST /v1/audio/speech
{
"text": "Bem-vindo à Rota Nacional."
}
Example request body for speech. The transcription API already exists; execution through the RN namespace is in development.
Create soundtracks from a description and prepare audio compositions.
rn.audio.musicrn.audio.compositionsPOST /v1/audio/music
POST /v1/audio/compositions
{
"style": "Instrumental ambiente",
"seconds": 60
}
Example request body for music. The composition structure is still being defined.
Convert images and documents into text for analysis and integration.
rn.ocrrn.documents.ocrPOST /v1/ocr
POST /v1/documents/fidelity/jobs
Content-Type: multipart/form-data
file: documento.pdf
File upload. Current extraction remains available at /v1/privacy/extract, with image OCR in beta.
Prepare document review workflows with processing status tracking.
rn.documents.reviewPOST /v1/documents/review/jobs
GET /v1/jobs/{id}
GET /v1/jobs/{id}/result
Planned workflow: submit, track and retrieve the result. The input format is still being defined.
Create images from a description or transform an existing image.
rn.images.generationsrn.images.editsPOST /v1/images/generations
POST /v1/images/edits
{
"prompt": "Uma cidade-jardim ao amanhecer"
}
Example for generation. Editing is planned with a file in image and an instruction in prompt.
Integration preview. These examples document work in development, subject to change and validation. They do not indicate availability in the free trial or release for production. Requests will require authentication and access to the capability.
About the company
Exponencial, the company behind Rota Nacional, is a NVIDIA Inception member and participates in AWS Activate.
Explore the investment opportunityStart with a text. Build toward your workflow.
Try it in your browser or talk to the team about integration, volume and policies.
FAQ
The rn.* namespace groups capabilities in development for chat, embeddings, audio, OCR, documents and images. Endpoint examples are an integration preview and may change. Current transcription and extraction remain available through their documented routes; this does not mean the new RN execution is released. Contact the team before planning production use.
It identifies personal data in submitted content and applies your organization's policy: placeholders, removal or blocking. The dashboard records categories and usage. Detection has limitations; results need to be evaluated for the process in which they will be used.
No. You can sign in with Google and test text in your browser. To apply sanitization within an automated organizational process, your technical team needs to integrate the API. Extensions and ready-made connectors are still planned.
The available version uses patterns for email, phone numbers, Brazilian identifiers and other categories. Numeric CPF and CNPJ identifiers undergo check-digit validation. General name recognition remains under evaluation; names currently depend on a configured list. See the rules and limitations in the engineering documentation.
On the engineering page, we publish results from 46 synthetic texts, remaining errors, annotated data, predictions and a scoring script. The same page maps papers and standards to the techniques used. This is experimental evidence, without certification or guaranteed production coverage.
No. These are ten fictional Portuguese texts with precomputed results from the expanded detection engine under evaluation. You can compare the examples without submitting data. This version is not yet serving customers; the results do not guarantee the same coverage on other texts.
The trial lasts 30 days, with a starter quota and no card required. Continued use after that period requires commercial approval. To evaluate use in your organization, talk to the team about volume, integration and commercial terms.
Registration is open with Google, anti-abuse verification and acceptance of the terms. If you have set up a passkey, you can also use it to sign in. The dashboard trial uses the operational rules; expanded detection shown in the examples and benchmarks remains under evaluation.
Registration explains the terms and encrypted retention of input and output. When auditing is enabled, this content may be retained for the specified period with restricted access. Standard usage records show metadata, such as categories and counts, without raw text.
Operations and curation are Brazilian, but the current service does not guarantee that all data and inference remain exclusively in Brazil. Dedicated deployment, jurisdiction-specific residency and offline operation require a specific project and validation.
Detection reduces exposure but cannot eliminate every risk. Monitoring policies do not sanitize data; OCR is in beta. Compliance also depends on the organization's configuration and processes.
No. Your team can use the API solely to sanitize data and send the result to its chosen destination. Rota also provides access to AI models if that suits your integration.
Contact sales
Tell us which process your organization wants to improve and what data is involved. Our team can discuss the application, integration and terms of use.