Tap to skipClick or scroll to skip
jet·tracker
  • Pricing
  • Home
  • Explore
jet·tracker

Jet Tracker is a business aviation intelligence platform that brings together aircraft ownership, flight activity, fleet data, and market insights in one place. Empowering aviation professionals to make smarter, data-driven decisions.

Create free account→
Download on theApp StoreGet it onGoogle Play
Get in touch
suporte@medralia.com.br

Jet Market

  • Showroom
  • Aircraft Catalog
  • Compare models
  • Buy, share or charter
  • Range Map
  • Value your aircraft

Jet Radar

  • Live fleet
  • Flight intelligence
  • Flight Radar

Jet Analytics

  • Blog
  • Reports
  • Overview
  • Owners
  • Operators
  • Tradings & Importers
  • MRO
  • Airports
  • Parts & Materials
  • Foreign trade
  • Air Taxi
  • Fractional
  • Changelog

Account

  • Pricing
  • API and MCP (developers)
  • Create free account
  • Sign in

Data (RAB/ANAC, FAA, Brazilian Federal Revenue, marketplaces) and the editorial curation of specs may contain errors, lag or approximations. ADS-B-derived positions and airports have partial coverage, and estimates, inferences and AI responses are approximations, they are not advice or an appraisal. Verify with primary sources before any decision. See the Terms.

© 2026 Jet Tracker·Made in Brazil 🇧🇷
TermsPrivacyLGPDSupportData sourcesAbout
ANAC RAB diff between snapshots

Changelog Insights

Each time the ANAC RAB is re-imported, this tab automatically detects owner and operator changes, entries, exits and regulatory changes, and turns them into strategic insights.

Operator and owner names in these changes are hidden, the full RAB changelog is Starter. See what changed, Starter
How we filter out ANAC noise▾

In May 2026 ANAC migrated the format of the owner/operator fields in the RAB from pipe-separated to JSON inline. Without handling, ~85% of the "changes" here would be false positives: noise from the format itself, not real sales.

5 layers of defense automatically filter out the noise before it is written to history:

  • 1. Dual-format parser, understands the new JSON (from May 2026) and the legacy pipe format (through April 2026). A canary aborts the import if >5% of the rows in PROPRIETARIOS or OPERADORES come in an unexpected format.
  • 2. Placeholder normalization, "Nome Indisponível" and "Indisponível" (the label changed between formats) become null. Suppresses ~57% of the false diffs.
  • 3. 100% pre-upsert validation, scans every record before writing; aborts if raw JSON slipped through.
  • 4. Diff classifier, when the set of owners (CNPJ root) is identical before/after, the "new operator" is just a reorder of the JSON array, not a real sale. Suppresses an extra ~27%.
  • 5. Database safety net, a CHECK constraint in Postgres rejects writing raw JSON (with tolerance for NBSP/BOM). A last-resort guard for any future pipeline.

Auditable post-mortem via scraping_logs.metadata.diff_stats on every import. Each change that survives here is a genuine sale/transfer candidate.

Latest ANAC snapshot: 2026-11-01
Total changes
19.485
All history
Operator changes
1925
potential sales
New registrations
249
entries into the RAB
New reservations
406
+399 reactivated (exits)
Exits
2045
suspended/cancelled
UF
880

How it works

Each registration has a historical snapshot in aircraft_registry_history. When the ANAC RAB is re-imported via scripts/import-rab-anac.ts, the pipeline runs a field-level diff against the previous snapshot and populates the table with every detected change. The dashboard aggregates by period + type + operator + model to generate automatic strategic insights.

owner state changed

Trend by snapshot

volume of changes detected in each ANAC import

Breakdown by model

which models concentrate the most movement in the period

Click a bar to see the breakdown of the model's changes.

Operator changes

1925

aircraft that changed hands, primary sale signal

RegistrationModelPrevious operatorNew operatorDate
PR-RJN525A••••••••••••••••2026-11-01
PR-RJN525A••••••••••••••••2026-11-01
PR-RJN525A••••••••••••••••2026-11-01
PR-RJN525A••••••••••••••••2026-11-01
PP-VMPEC 130 T2••••••••••••••••2026-10-31
PS-IMPSR22T••••••••••••••••2026-10-31
PR-EFLSR22••••••••••••••••2026-10-31
PR-EFLSR22••••••••••••••••2026-10-31

Showing the 100 most recent of 1,925.

New registrations

249

aircraft that entered the RAB for the first time

RegistrationModelOwnerUFRBACTypeDate
PU-FSH—••••••••———2026-10-21
PS-CDESR22••••••••SPRBAC 91—2026-09-30
PS-VIK17-30A••••••••SPRBAC 91—2026-09-25
PT-TOLSR22••••••••SCRBAC 91SPE2026-09-20
PS-GTXSR22••••••••SPRBAC 91—2026-09-11
PU-MTBH2••••••••PRRBAC 91—2026-09-09
PS-NFL45 (LEARJET 75)••••••••SPRBAC 135SPE2026-09-09
PR-FUTSR22••••••••SPRBAC 91SPE2026-09-02

Showing the 100 most recent of 249.

Reservations underway

406

acquisitions in progress

RegistrationModelOwnerUFDate
PR-NTAEMB-810C••••••••AC2026-10-31
PS-NAASR22••••••••ES2026-10-31
PS-NCFSR22••••••••RO2026-10-31
PU-HEST210N••••••••MT2026-10-31
PS-NLCSR22••••••••ES2026-10-30
PS-RDBAS 350 B3••••••••MG2026-10-30
PS-DRBAS 350 B3••••••••MG2026-10-30
PU-YHWEC 130 T2••••••••ES2026-10-30

Showing the 100 most recent of 406.

Acquisitions

399

reserve → operational

RegistrationModelOwnerOperatorUFDate
PR-EFLSR22••••••••••••••••SP2026-10-31
PP-NEY208B••••••••••••••••ES2026-10-31
PS-LINSR22••••••••••••••••ES2026-10-31
PP-CFLEMB-500••••••••••••••••SP2026-10-31
PS-VOLA200••••••••••••••••MG2026-10-31
PS-DIVPA-46-600TP••••••••••••••••SP2026-10-30
PS-CDESR22••••••••••••••••SP2026-10-30
PT-MDVPC-12/47E••••••••••••••••MG2026-10-30

Showing the 100 most recent of 399.

Exits

2045

suspended / cancelled

RegistrationModelStatusUFDate
PT-VSEEMB-810DSuspendedSP2026-11-01
PS-HRRPA-46-600TPSuspendedSP2026-11-01
PR-TGFSF50SuspendedSP2026-11-01
PR-GJKEC 130 B4SuspendedSP2026-11-01
PS-WTU400ASuspendedSP2026-11-01
PS-SZTEMB-500SuspendedMG2026-11-01
PR-TGTB300SuspendedGO2026-11-01
PR-GML525CSuspendedRS2026-11-01

Showing the 100 most recent of 2,045.

RBAC changes

433

regulatory reclassifications, 91 ↔ 135 ↔ 91K

RegistrationModelPrevious RBACNew RBACUFDate
PR-REASR22UnknownRBAC 91ES2026-10-31
PS-SYGSR22UnknownRBAC 91ES2026-10-31
PR-CNEPA-46-500TPUnknownRBAC 91ES2026-10-31
PR-EFLSR22UnknownRBAC 91SP2026-10-30
PS-VOLA200UnknownRBAC 91MG2026-10-30
PR-VSSEC 135P2+RBAC 91RBAC 135RJ2026-10-29
PP-FYTSR22UnknownRBAC 91SP2026-10-29
PS-SECPC-12/47EUnknownRBAC 91ES2026-10-29

Showing the 100 most recent of 433.

Expanding operators

gained more aircraft than they lost

  • ••••••••+18 / -1+17
  • ••••••••+8 / -0+8
  • ••••••••+6 / -0+6
  • ••••••••+5 / -0+5
  • ••••••••+5 / -0+5
  • ••••••••+4 / -0+4
  • ••••••••

Shrinking operators

lost more than they gained

  • ••••••••+28 / -61-33
  • ••••••••+10 / -43-33
  • ••••••••+1 / -25-24
  • ••••••••+3 / -24-21
  • ••••••••+2 / -16-14
  • ••••••••+0 / -12-12
  • ••••••••

Automatic insights

heuristics detected in the selection

  • !1925 aircraft changed operator: strong movement in the period (a registry change, not necessarily a sale).
  • ✓249 new registrations in the RAB, gross entry into the business aviation market.
  • !2045 aircraft exited (suspended/cancelled), watch for MRO or export.
  • ✓406 new mark reservations, acquisitions underway.
  • ✓399 reservations converted to operational, acquisitions completed.
  • ✓An operator (Starter shows who) gained 17 net aircraft (18 entries, 1 exit).
  • !An operator (Starter shows who) lost 33 aircraft, possible downsizing.
  • •SP was the owner state that gained the most aircraft in the period (257).
  • •110 aircraft entered RBAC 135, additions to the charter fleet.
  • •264 aircraft left RBAC 135, possible charter pullback.

By change type

distribution in the period

Status change4246
Airworthiness certificate updated3861
CVA updated3861
Lien change2084
Operator change1925
Owner change

Change timeline

reverse chronological order · 80 most recent of 19,485

  • Status changePT-VSEEMB-810D2026-11-01
    operationalsuspended
  • Status changePS-HRRPA-46-600TP2026-11-01
    operationalsuspended
  • Status changePR-TGFSF502026-11-01
    operationalsuspended
  • Status changePR-GJKEC 130 B42026-11-01
    operationalsuspended
  • Owner change525A2026-11-01
    ••••••••••••••••
  • Operator change525A2026-11-01
    ••••••••••••••••
  • Operator change525A2026-11-01
    ••••••••••••••••
  • Operator change525A2026-11-01
    ••••••••••••••••
  • Operator change525A2026-11-01
    ••••••••••••••••
  • Lien change525A2026-11-01
    INTERCÂMBIO OPERACIONALNENHUM GRAVAME REGISTRADO
  • Owner change208B2026-11-01
    ••••••••••••••••
  • Owner state change208B2026-11-01
    SCGO
  • Lien change208B2026-11-01
    COMUNICAÇÃO DE VENDANENHUM GRAVAME REGISTRADO
  • Status change400A2026-11-01
    operationalsuspended
  • Status changeEMB-5002026-11-01
    operationalsuspended
  • Airworthiness certificate updated208B2026-11-01
    2026-10-302027-10-30
  • CVA updated208B2026-11-01
    2026-10-302027-10-30
  • Status changeB3002026-11-01
    operationalsuspended
  • Status change452026-11-01
    suspendedoperational
  • Airworthiness certificate updated452026-11-01
    2026-09-302027-10-31
  • CVA updated452026-11-01
    2026-09-302027-10-31
  • Status change525C2026-11-01
    operationalsuspended
  • Status changePC-12/47E2026-11-01
    suspendedoperational
  • Airworthiness certificate updatedPC-12/47E2026-11-01
    2026-10-212027-10-31
  • CVA updatedPC-12/47E2026-11-01
    2026-10-212027-10-31
  • Status changeMBB BK 117 D-32026-11-01
    operationalsuspended
  • Status changeR662026-11-01
    operationalsuspended
  • Status changeC90A2026-11-01
    operationalsuspended
  • Owner changeEMB-5002026-10-31
    ••••••••••••••••
  • Owner state changeEMB-5002026-10-31
    RNPB
  • Lien changeEMB-5002026-10-31
    CLÁUSULA DE RESERVA DE DOMINÍONENHUM GRAVAME REGISTRADO
  • Airworthiness certificate updatedA362026-10-31
    2026-12-122027-10-30
  • CVA updatedA362026-10-31
    2026-12-122027-10-30
  • Status changeAW1692026-10-31
    operationalsuspended
  • Status changeSR222026-10-31
    suspendedoperational
  • Airworthiness certificate updatedSR222026-10-31
    2026-04-232027-10-29
  • CVA updatedSR222026-10-31
    2026-04-232027-10-29
  • Status changeG362026-10-31
    operationalsuspended
  • RBAC changeSR222026-10-31
    unknownrbac_91
  • RBAC changeSR222026-10-31
    unknownrbac_91
  • RBAC changePA-46-500TP2026-10-31
    unknownrbac_91
  • Status change560XLS+2026-10-31
    suspendedoperational
  • Airworthiness certificate updated560XLS+2026-10-31
    2026-10-082027-10-30
  • CVA updated560XLS+2026-10-31
    2026-10-082027-10-30
  • Status changeEC 130 B42026-10-31
    suspendedoperational
  • Airworthiness certificate updatedEC 130 B42026-10-31
    2026-08-202027-10-30
  • CVA updatedEC 130 B42026-10-31
    2026-08-202027-10-30
  • Status changeB3002026-10-31
    suspendedoperational
  • Airworthiness certificate updatedB3002026-10-31
    2026-10-212027-10-30
  • CVA updatedB3002026-10-31
    2026-10-212027-10-30
  • New registrationEMB-810C2026-10-31
  • Airworthiness certificate updatedPA-46-600TP2026-10-31
    2026-11-032027-10-30
  • CVA updatedPA-46-600TP2026-10-31
    2026-11-032027-10-30
  • Status changePA-34-220T2026-10-31
    suspendedoperational
  • Airworthiness certificate updatedPA-34-220T2026-10-31
    2026-10-102027-10-30
  • CVA updatedPA-34-220T2026-10-31
    2026-10-102027-10-30
  • Status changeEMB-810C2026-10-31
    suspendedoperational
  • Airworthiness certificate updatedEMB-810C2026-10-31
    2026-06-062027-10-30
  • CVA updatedEMB-810C2026-10-31
    2026-06-062027-10-30
  • Operator changeEC 130 T22026-10-31
    ••••••••••••••••
  • Lien changeEC 130 T22026-10-31
    NENHUM GRAVAME REGISTRADOCOMUNICAÇÃO DE VENDA
  • Status changeC902026-10-31
    operationalsuspended
  • Operator changeSR22T2026-10-31
    ••••••••••••••••
  • Lien changeSR22T2026-10-31
    NENHUM GRAVAME REGISTRADOCOMUNICAÇÃO DE VENDA
  • Status changePA-46-500TP2026-10-31
    suspendedoperational
  • Airworthiness certificate updatedPA-46-500TP2026-10-31
    2026-09-122027-10-30
  • CVA updatedPA-46-500TP2026-10-31
    2026-09-122027-10-30
  • Airworthiness certificate updatedPA-46-500TP2026-10-31
    2026-11-142027-10-30
  • CVA updatedPA-46-500TP2026-10-31
    2026-11-142027-10-30
  • Status change206B2026-10-31
    suspendedoperational
  • Airworthiness certificate updated206B2026-10-31
    2026-10-162027-10-30
  • CVA updated206B2026-10-31
    2026-10-162027-10-30
  • Status changeR44 II2026-10-31
    suspendedoperational
  • Airworthiness certificate updatedR44 II2026-10-31
    2026-10-242027-10-29
  • CVA updatedR44 II2026-10-31
    2026-10-242027-10-29
  • Airworthiness certificate updatedC90GT2026-10-31
    2026-10-292027-10-30
  • CVA updatedC90GT2026-10-31
    2026-10-292027-10-30
  • Airworthiness certificate updatedMU-2B-602026-10-31
    2026-11-052027-10-30
  • CVA updatedMU-2B-602026-10-31
    2026-11-052027-10-30
  • Status changeA109E2026-10-31
    suspendedoperational
Last 7 days
Last 30 days
Last 90 days
All history
BR Business Aviation Markettotal fleet + status + age + RBAC
Fleet Movesentries × exits by model, hot and cold
OwnersWho owns the fleet
OperatorsWho flies each tail
Tradings & Importerswho imports the fleet (mark reservation)
Globalfactory deliveries worldwide, by country and in Brazil
Charter & OffshoreRBAC 135 operators, air taxi
Fractional (RBAC-91K)shared ownership program
MRO · Maintenanceheli fleets × RBAC 145 shops
AirportsBR business map + flight heat
Parts & Materialsmanufacturers, distributors, traders
Changelog InsightsRAB ANAC changes between updates
Foreign tradeaircraft imports and exports
Jet FuelQAV price BR vs US, by airport and volume sold
1542
Owner state change880
RBAC change433
Entered as mark reservation404
New registration249
+3 / -0
+3
  • ••••••••+6 / -3+3
  • +0 / -11
    -11
  • ••••••••+3 / -11-8
  • PR-RJN
    PR-RJN
    PR-RJN
    PR-RJN
    PR-RJN
    PR-RJN
    PR-RMB
    PR-RMB
    PR-RMB
    PS-WTU
    PS-SZT
    PR-VDX
    PR-VDX
    PR-TGT
    PR-ZTC
    PR-ZTC
    PR-ZTC
    PR-GML
    PS-SFG
    PS-SFG
    PS-SFG
    PR-VPS
    PS-DPR
    PR-EMF
    PS-CLC
    PS-CLC
    PS-CLC
    PT-OII
    PT-OII
    PS-DNW
    PP-LUC
    PP-LUC
    PP-LUC
    PP-ICR
    PR-REA
    PS-SYG
    PR-CNE
    PS-JEV
    PS-JEV
    PS-JEV
    PR-JMN
    PR-JMN
    PR-JMN
    PS-DLI
    PS-DLI
    PS-DLI
    PR-NTA
    PS-SYS
    PS-SYS
    PP-COB
    PP-COB
    PP-COB
    PT-ESI
    PT-ESI
    PT-ESI
    PP-VMP
    PP-VMP
    PT-OSI
    PS-IMP
    PS-IMP
    PS-CRP
    PS-CRP
    PS-CRP
    PS-MDF
    PS-MDF
    PP-MDE
    PP-MDE
    PP-MDE
    PR-RIT
    PR-RIT
    PR-RIT
    PS-VIA
    PS-VIA
    PR-STP
    PR-STP
    PR-MPA