About Us
Medicine data
should be open.
RX Insight was built on a simple idea: the public already owns this data. It's paid for with tax dollars and maintained by government agencies. We just make it easier to find.
Instead of searching six different government websites with six different interfaces, type one name and get everything: FDA labels, clinical trials, adverse events, ingredients, recalls, and vaccine reports.
Our Values
What drives us.
Transparency
Every data point is sourced from public U.S. government databases. No proprietary data. No paywalls. No gatekeeping.
Accessibility
Government health data is public but scattered across 6+ databases with different interfaces. We bring it all into one search.
Accuracy
We never modify, interpret, or editorialize the data. What you see is exactly what the government databases return.
Speed
Server-side caching and rate-limited API proxying means repeat searches are instant and upstream APIs are never overloaded.
This information is aggregated from public government databases for informational and educational purposes only. It is not medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional before making medical decisions. Adverse event reports do not establish causation. See our full disclaimer.
Data Sources
100% public data.
All data comes from free, public U.S. government APIs and datasets. No private or proprietary data is used.
Drug labels, adverse event reports, recalls, and enforcement actions. Maintained by the U.S. Food and Drug Administration.
Data provided: FDA labels, adverse events, recalls, NDC codes
Registry and results database of clinical studies conducted around the world. Maintained by the National Library of Medicine (NLM).
Data provided: Trial protocols, results, enrollment, phases
Normalized names and identifiers for clinical drugs. Used as the canonical drug identity resolver.
Data provided: Drug names, RxCUI identifiers, brand/generic mappings
Open chemistry database at the National Institutes of Health (NIH). Provides chemical structures and molecular data.
Data provided: Molecular formulas, weights, chemical structures
Vaccine Adverse Event Reporting System. Co-managed by CDC and FDA. Reports are submitted voluntarily and do not establish causation.
Data provided: Vaccine adverse event reports, symptoms, outcomes
Methodology
How it works.
Drug Identity Resolution: When you search for a drug, RX Insight uses RxNorm to resolve it to a canonical identifier (RxCUI). This identifier is then used to query other databases, ensuring consistent results across sources.
API Proxy: All external API calls are made server-side through Next.js API routes. This allows rate limiting, caching, and response normalization without exposing external APIs to the browser.
Caching: API responses are cached in a local SQLite database with source-specific TTLs (time-to-live) ranging from 1 hour to 7 days, depending on how frequently the underlying data changes.
VAERS Data: VAERS data is imported from CSV downloads (not an API) and stored locally. VAERS is a passive reporting system, meaning anyone can submit a report. A report does not establish that a vaccine caused the adverse event.
Limitations
What to keep in mind.
- This is not a complete database. Coverage depends on what is available through public APIs.
- Adverse event counts are reported events, not confirmed cases. Reporting rates vary.
- VAERS reports do not establish causation between vaccines and adverse events.
- Data may be delayed. Government databases are not updated in real-time.
- This tool is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment.
For complete details, see our full disclaimer.