Data Sources
B4Racing connects to multiple racing data platforms to access your telemetry. This page explains how we access your data and what's available from each source.
Our Commitment to Transparency
We believe you should know exactly how we access and use your racing data. This section documents:
- What data we access
- How we authenticate
- What we do (and don't do) with your data
- How you can revoke access
How Data Access Works
B4Racing doesn't permanently store your telemetry data. Instead, we connect to your existing racing platforms and fetch data on-demand:
- You authorize B4Racing to read your racing data
- We query the platform's API when you ask questions
- Data is processed to generate insights
- Results are shown in the chat
Your credentials are handled securely via OAuth—we never see your passwords.
Supported Data Sources
| Source | Purpose | What It Provides |
|---|---|---|
| Garage61 | Circuit telemetry | Full telemetry, lap times, sessions (iRacing, ACC) |
| MoTeC | Rally telemetry | MoTeC .ld file import (RBR via NGP) |
| RBR | Rally metadata | 605 stages, 102 cars, pacenotes, drivelines |
| iRacing | Circuit metadata | Car names, track names, categories |
| CrewChief | Track landmarks | Corner names, sector boundaries |
Which Source Do I Need
For circuit racing (iRacing, ACC): You need a Garage61 account. This is where your actual session data comes from — lap times, telemetry channels, and track position.
For rally (Richard Burns Rally): You need MoTeC .ld files generated by the NGP plugin and ngp2MoTeC converter. See the MoTeC and RBR pages for setup details.
Everything else is automatic: B4Racing handles iRacing metadata, RBR metadata, and CrewChief landmarks internally. You don't need to configure anything for these.
Data Privacy
We take your privacy seriously:
- No permanent storage: We fetch data on-demand, not cache it
- Secure authentication: OAuth tokens, never passwords
- No external sharing: Your data stays between you and B4Racing
- You control access: Revoke at any time via Garage61
What Happens to Your Data
When you ask a question like "Analyze my last session at Spa":
- B4Racing fetches your session data from Garage61
- We process the telemetry to generate analysis
- Results are displayed in your chat
- The raw telemetry is not stored
We keep conversation history to provide context within a session, but your telemetry data is fetched fresh each time.
Revoking Access
To disconnect B4Racing from your data:
- Go to Garage61
- Navigate to Settings > Connected Applications
- Find B4Racing and click "Revoke Access"
After revoking, B4Racing will no longer be able to access your telemetry data.