Weather API Comparison: Meteoblue vs Tomorrow.io vs Windy.com¶
Document Purpose: Comprehensive comparison of weather data providers for SkyBrief aviation platform Date Created: March 5, 2026 Author: Lux Civica Product Team Status: Draft for Review
1. Executive Summary¶
Quick Comparison Table¶
| Provider | Location | Base Cost/Year | Per Call Cost | EU Data | Aviation Data | Best For |
|---|---|---|---|---|---|---|
| Meteoblue | Switzerland | €1,200-4,800 | €0.006-0.01 | Yes | Partial | European ops, accuracy |
| Tomorrow.io | USA | Custom ($$$) | Variable | No | Advanced features | Innovation, global routes |
| Windy.com | Czech Rep. | €990 | Included | Yes | Basic | Budget-conscious startups |
Key Recommendation for SkyBrief¶
Primary Choice: Meteoblue (Silver tier) Alternative: Windy.com Professional Supplemental: AviationWeather.gov (always free)
Two-Phase Strategy¶
| Phase | Timeline | Provider | Cost | Purpose |
|---|---|---|---|---|
| Development | Months 1-12 | Meteoblue Free + Windy Testing | €0 | Build, test, iterate |
| Production | Month 12+ | Meteoblue Silver OR Windy Pro | €83-440/mo | Commercial operations |
Non-Commercial to Commercial Upgrade Path¶
All three providers offer clear upgrade paths from free/trial tiers to commercial licenses without API changes. Meteoblue provides the smoothest transition with graduated tiers (Bronze → Silver → Gold).
2. Meteoblue (Switzerland)¶
Company Overview¶
| Attribute | Details |
|---|---|
| Location | Basel, Switzerland |
| Founded | 2006 |
| Certification | ISO 9001:2015 |
| Uptime | 99.95% since 2017 |
| Data Residency | EU (Switzerland, GDPR compliant) |
| Support | Email, documentation |
Meteoblue is a Swiss meteorological services company that provides weather data for business and research applications. Their API is particularly strong for European operations with high-resolution models.
Technical Capabilities¶
| Capability | Specification |
|---|---|
| Primary Model | NEMS4 (4km resolution, Europe) |
| Available Models | 30+ including ECMWF, GFS, UKMO, ARPEGE |
| Forecast Range | Up to 14 days |
| Temporal Resolution | Hourly (standard), 3-hourly (extended) |
| Elevation Correction | 80m DEM (Digital Elevation Model) |
| Multi-Model | mLM (meteoblue Learning MultiModel) |
| Nowcasting | Available for precipitation |
API Products¶
| Product | Description | Aviation Use |
|---|---|---|
| Forecast API | Weather predictions for locations | Flight planning |
| Maps API | Radar tiles, satellite imagery | Visualization |
| History API | Historical weather data | Analysis, compliance |
| Image API | Weather charts as images | Briefings |
| Dataset API | Bulk data access | Research |
Aviation-Relevant Packages¶
Forecast API offers modular packages that can be combined:
| Package | Variables Included | Aviation Relevance |
|---|---|---|
| Basic | Temperature, humidity, pressure, precipitation, wind | Core flight planning |
| Clouds | Cloud cover (low/mid/high), visibility, cloud base | VFR/IFR decisions |
| Wind | Wind speed, gusts, direction at multiple heights | Crosswind calculations |
| Air | CAPE, Lifted Index, helicity, stability indices | Thunderstorm prediction |
| Profile Series | Atmospheric data at pressure levels (850hPa, 700hPa, 500hPa) | Upper air analysis |
Radar & Precipitation¶
| Feature | Specification |
|---|---|
| Europe Radar | radar_eup composite |
| Forecast Integration | 2-hour forecast included with radar |
| Global Coverage | Satellite-based precipitation |
| Update Frequency | 5-15 minutes (ground radar) |
| API Format | XYZ tile-based for Mapbox integration |
| Resolution | 1-4km depending on region |
Critical Advantage: Ground radar updates every 5-15 minutes vs satellite-based solutions at 60+ minutes.
Pricing Structure¶
| Tier | Annual Base | Calls Included | Per-Call Rate | Notes |
|---|---|---|---|---|
| Free | €0 | Unlimited* | €0 | *Non-commercial use only, 1 year limit |
| Bronze | €1,200 | 0 | €0.010 | Entry commercial tier |
| Silver | €2,400 | 0 | €0.008 | Recommended for SkyBrief |
| Gold | €4,800 | 0 | €0.006 | High volume operations |
| Enterprise | Custom | Custom | Custom | Dedicated support |
Note: All paid tiers require per-call fees on top of base cost. No included calls.
Cost Calculation for 1,000 Calls/Day (30,000/month)¶
| Tier | Monthly Base | Per-Call Cost | Total Monthly | Annual Total |
|---|---|---|---|---|
| Bronze | €100 | €300 (30k × €0.01) | €400 | €4,800 |
| Silver | €200 | €240 (30k × €0.008) | €440 | €5,280 |
| Gold | €400 | €180 (30k × €0.006) | €580 | €6,960 |
Pros¶
- EU Data Residency: Full GDPR compliance
- Transparent Pricing: Clear tiers, no hidden fees
- European Excellence: NEMS4 model optimized for Europe
- Fast Radar Updates: 5-15 minute ground radar
- Commercial Clarity: Clear licensing terms
- ISO Certified: 9001:2015 quality management
- Comprehensive Packages: Modular API design
- Long History: Operating since 2006, 99.95% uptime
Cons¶
- No METAR/TAF: Must source from AviationWeather.gov
- No Aviation Warnings: No official SIGMET/AIRMET data
- Higher Base Cost: Significant upfront investment
- Per-Call Fees: All tiers require usage fees
- Complex Pricing: Base + per-call can be confusing
3. Tomorrow.io (USA)¶
Company Overview¶
| Attribute | Details |
|---|---|
| Location | Boston, Massachusetts, USA |
| Founded | 2016 (as ClimaCell) |
| Funding | $175M+ raised |
| Technology | DeepSky satellite constellation |
| Data Residency | USA (AWS regions) |
| Notable Clients | Delta, JetBlue, Ford, Uber |
Tomorrow.io (formerly ClimaCell) is a weather intelligence company that uses proprietary satellite technology and AI/ML models to provide hyper-local weather data.
Technical Capabilities¶
| Capability | Specification |
|---|---|
| Technology | Space-based radar + AI/ML |
| Satellite Revisit | 60 minutes (global) |
| Forecast Range | Up to 14 days |
| Temporal Resolution | Minutely (Enterprise), Hourly (Standard) |
| AI Models | Deep learning predictions |
| Coverage | Global including oceans |
| Proprietary Data | Own satellite constellation |
API Products¶
| Product | Description | Aviation Use |
|---|---|---|
| Realtime API | Current conditions | Departure decisions |
| Timeline API | Multiple variables in single call | Efficient data retrieval |
| Route Weather API | Weather along flight paths | Unique feature for aviation |
| Maps API | Tile-based visualizations | Display layers |
| Historical API | Past weather data | Compliance, analysis |
| Insights API | AI-driven predictions | Risk assessment |
Aviation-Relevant Data¶
| Parameter | Availability | Tier |
|---|---|---|
| Cloud ceiling/base | Yes | All |
| Visibility | Yes | All |
| Wind speed/gusts | Yes | All |
| Precipitation type/intensity | Yes | All |
| Freezing rain detection | Yes | Enterprise |
| Lightning | Yes | Enterprise |
| CAPE index | Yes | All |
| Turbulence prediction | AI-derived | Enterprise |
| Icing prediction | AI-derived | Enterprise |
Radar & Precipitation¶
| Feature | Specification |
|---|---|
| Technology | Satellite-based (DeepSky constellation) |
| Product | Ultra Precipitation (UP) |
| Update Frequency | 60 minutes (satellite revisit limitation) |
| Global Coverage | Yes, including oceans |
| API Format | XYZ tiles for web maps |
| Resolution | Varies by satellite pass |
Limitation: Satellite-based precipitation updates slower than ground radar (60 min vs 5-15 min).
Pricing Structure¶
| Tier | Monthly Cost | Daily Calls | Hourly Rate | Notes |
|---|---|---|---|---|
| Free | $0 | 500 | 25/hour | Permanent but limited |
| Startup | Contact sales | Variable | Variable | Opaque pricing |
| Enterprise | $500-2,000+ | Unlimited | Unlimited | Custom contracts |
Cost Calculation for 1,000 Calls/Day¶
| Scenario | Cost | Notes |
|---|---|---|
| Free Tier | INSUFFICIENT | 500/day limit exceeded |
| Estimated Enterprise | $500-1,000/month | Based on comparable usage |
Pricing Opacity: Tomorrow.io does not publish standard commercial rates. All paid tiers require contacting sales.
Pros¶
- Route Weather API: Unique capability for flight path analysis
- 14-Day Forecasts: Extended planning horizon
- AI-Driven Predictions: Advanced ML models
- Global Coverage: Including remote/oceanic areas
- Aviation Insights: Turbulence and icing predictions (Enterprise)
- Proprietary Satellites: Independent data source
- Minutely Resolution: Ultra-fine temporal granularity (Enterprise)
Cons¶
- US-Based: Data residency concerns for EU customers
- Opaque Pricing: Must contact sales for all paid tiers
- Slower Radar: 60-minute satellite updates vs 5-15 min ground
- No METAR/TAF: Requires separate source
- Limited Free Tier: 500 calls/day insufficient for testing
- Expensive: Estimated $500-2,000/month for production
- GDPR Uncertainty: US data processing may require DPA
4. Windy.com (Czech Republic)¶
Company Overview¶
| Attribute | Details |
|---|---|
| Location | Prague, Czech Republic |
| Founded | 2014 |
| Ownership | Now integrated with Meteoblue (2023) |
| User Base | Millions of consumer users worldwide |
| Data Residency | EU (Czech Republic, GDPR compliant) |
| Primary Product | Consumer weather app + API |
Windy.com started as a popular consumer weather visualization app and now offers API services. The company was acquired by/integrated with Meteoblue in 2023.
Technical Capabilities¶
| Capability | Specification |
|---|---|
| Models Available | GFS, IconEU, AROME, NAM, ECMWF (extra) |
| Forecast Range | 10 days (standard), 16 days (ECMWF) |
| Temporal Resolution | 1-3 hours depending on model |
| Spatial Resolution | Varies by model (2.5km-13km) |
| Coverage | Global with regional focus |
Available Models¶
| Model | Coverage | Resolution | Best For |
|---|---|---|---|
| IconEU | Europe | 7km | European aviation |
| AROME | France + surrounds | 2.5km | High-res local |
| GFS | Global | 13km | Long-range planning |
| NAM | North America | 12km | US operations |
| ECMWF | Global | 13km | Premium accuracy (+€1,000/yr) |
Aviation-Relevant Parameters¶
| Parameter | Availability | Models |
|---|---|---|
| Wind speed/direction | Yes | All |
| Wind gusts | Yes | All |
| Temperature | Yes | All |
| Dew point | Yes | All |
| Precipitation (rain/snow/convective) | Yes | All |
| CAPE index | Yes | All |
| Clouds (low/mid/high) | Yes | All |
| Pressure (MSL) | Yes | All |
| Wave height/period | Yes | GFS, ECMWF |
API Products¶
| Product | Description | Format | Cost |
|---|---|---|---|
| Point Forecast | Weather for coordinates | JSON | €990/yr |
| Map Forecast | Tile layers | XYZ tiles | €990/yr |
| Webcams API | Live camera feeds | JSON | €990/yr |
| ECMWF Upgrade | Premium model access | Add-on | +€1,000/yr |
Pricing Structure¶
| Tier | Annual Cost | Daily Calls | Commercial Use | Data Quality |
|---|---|---|---|---|
| Testing | FREE | Unlimited | NO | Shuffled/modified |
| Professional Point | €990 | 10,000 | Yes | Production |
| Professional Map | €990 | Unlimited | Yes | Production |
| ECMWF Add-on | +€1,000 | Included | Yes | Premium |
Cost Calculation for 1,000 Calls/Day¶
| Scenario | Cost Calculation | Monthly |
|---|---|---|
| Testing | €0 | €0 (not for production) |
| Professional Point | €990 ÷ 12 | €83/month |
| Professional + ECMWF | €1,990 ÷ 12 | €166/month |
Pros¶
- EU-Based: GDPR compliant, Czech Republic
- Clear Pricing: Simple, transparent costs
- Multiple Models: Access to 5+ models in one API
- Simple REST API: Easy integration
- Most Affordable: €83/month for production
- High Call Limits: 10,000/day generous allowance
- No Per-Call Fees: Flat rate pricing
Cons¶
- No METAR/TAF: Separate source required
- No Aviation Warnings: No official SIGMET/AIRMET
- Testing Tier Limitation: Cannot use for production
- Limited Packages: Fewer options than Meteoblue
- ECMWF Extra Cost: Best model requires upgrade
- Consumer Heritage: Less enterprise-focused
5. Detailed Comparison Matrix¶
Core Features¶
| Feature | Meteoblue | Tomorrow.io | Windy.com |
|---|---|---|---|
| Company Location | Switzerland | USA | Czech Republic |
| Data Residency | EU (CH) | USA | EU (CZ) |
| GDPR Compliant | Yes | Unclear* | Yes |
| Pricing Transparency | High | Low | High |
| Free Tier Available | Yes (1 year) | Yes (limited) | Yes (testing) |
| Commercial Licensing | Clear | Opaque | Clear |
| ISO Certification | 9001:2015 | Unknown | Unknown |
| Uptime SLA | 99.95% | Unknown | Unknown |
*Tomorrow.io operates in USA; GDPR compliance requires Data Processing Agreement
Technical Specifications¶
| Specification | Meteoblue | Tomorrow.io | Windy.com |
|---|---|---|---|
| Best Resolution | 4km (NEMS4) | Variable | 2.5km (AROME) |
| Forecast Range | 14 days | 14 days | 10-16 days |
| Temporal Resolution | 1-3 hours | Minutely to hourly | 1-3 hours |
| Update Frequency | 5-15 min (radar) | 60 min (satellite) | Model-dependent |
| European Models | NEMS4, ECMWF, UKMO | Global AI | IconEU, AROME |
| Global Coverage | Yes | Yes | Yes |
| Oceanic Data | Limited | Yes (satellite) | Limited |
Radar & Visualization¶
| Capability | Meteoblue | Tomorrow.io | Windy.com |
|---|---|---|---|
| Radar Source | Ground + Satellite | Satellite only | Model-based |
| Radar Updates | 5-15 minutes | 60 minutes | N/A |
| Tile API | Yes (XYZ) | Yes (XYZ) | Yes (XYZ) |
| Mapbox Integration | Yes | Yes | Yes |
| Precipitation Nowcast | 2 hours | Available | Limited |
| Europe Coverage | Excellent | Good | Good |
Aviation-Specific Features¶
| Feature | Meteoblue | Tomorrow.io | Windy.com |
|---|---|---|---|
| METAR Data | No | No | No |
| TAF Data | No | No | No |
| SIGMET/AIRMET | No | No | No |
| Route Weather | No | Yes | No |
| Cloud Ceiling | Yes | Yes | Yes |
| Visibility | Yes | Yes | Yes |
| Turbulence | No | AI-derived | No |
| Icing | No | AI-derived | No |
| Lightning | No | Enterprise | No |
| CAPE Index | Yes | Yes | Yes |
API Structure¶
| Aspect | Meteoblue | Tomorrow.io | Windy.com |
|---|---|---|---|
| Authentication | API Key | API Key | API Key |
| Format | JSON/XML | JSON | JSON |
| Rate Limiting | Tier-based | Tier-based | 10,000/day |
| Package Options | Modular (5+) | Bundled | Limited |
| Historical Data | Yes | Yes | Limited |
| Batch Requests | Yes | Yes | No |
6. Cost Analysis: 1,000 Calls/Day¶
Detailed Monthly Cost Breakdown¶
Meteoblue Options¶
| Tier | Monthly Base | Usage Cost | Total/Month | Annual | Notes |
|---|---|---|---|---|---|
| Free | €0 | €0 | €0 | €0 | Non-commercial, 1 year |
| Bronze | €100 | €300 | €400 | €4,800 | Entry commercial |
| Silver | €200 | €240 | €440 | €5,280 | Recommended |
| Gold | €400 | €180 | €580 | €6,960 | High volume |
Usage cost = 30,000 calls/month × per-call rate
Tomorrow.io Options¶
| Tier | Monthly Cost | Notes |
|---|---|---|
| Free | INSUFFICIENT | 500 calls/day limit |
| Estimated Enterprise | $500-1,000 (~€460-920) | Contact sales required |
Windy.com Options¶
| Tier | Monthly Cost | Annual | Notes |
|---|---|---|---|
| Testing | €0 | €0 | Not for production |
| Professional | €83 | €990 | Production use |
| Professional + ECMWF | €166 | €1,990 | Premium models |
Cost Comparison Summary¶
| Provider | Monthly Cost | Annual Cost | Value Rating |
|---|---|---|---|
| Meteoblue (Free) | €0 | €0 | ★★★★★ (Development only) |
| Windy.com (Pro) | €83 | €990 | ★★★★★ (Best value) |
| Meteoblue (Bronze) | €400 | €4,800 | ★★★☆☆ |
| Meteoblue (Silver) | €440 | €5,280 | ★★★★☆ (Best quality) |
| Tomorrow.io (Est.) | €460-920 | €5,500-11,000 | ★★☆☆☆ (Expensive) |
Total Cost of Ownership (Year 1)¶
Including development + production phases:
| Strategy | Year 1 Cost | Description |
|---|---|---|
| Windy.com Only | €990 | Free dev + Pro production |
| Meteoblue Bronze | €4,800 | Free dev + Bronze production |
| Meteoblue Silver | €5,280 | Free dev + Silver production |
| Hybrid (Recommended) | €1,500-2,500 | Mixed providers |
7. Non-Commercial to Commercial Upgrade Path¶
Meteoblue Upgrade Path¶
Development Phase (Non-Commercial)
↓
[Free Tier]
- Unlimited calls
- 1 year duration
- Non-commercial use only
↓
Commercial Activation
↓
[Choose Tier]
├─ Bronze: €1,200/yr + €0.01/call
├─ Silver: €2,400/yr + €0.008/call ⭐ Recommended
├─ Gold: €4,800/yr + €0.006/call
└─ Enterprise: Custom pricing Migration Complexity: ⭐ None
API Changes: None - same endpoints
Data Continuity: Seamless
License Activation: Immediate upon payment
Tomorrow.io Upgrade Path¶
Development Phase
↓
[Free Tier]
- 500 calls/day
- Permanent but restrictive
- May hit limits quickly
↓
Commercial Activation
↓
[Contact Sales]
- No self-service upgrade
- Pricing negotiation required
- Contract terms variable
- Enterprise features unlocked Migration Complexity: ⭐⭐⭐ Medium
API Changes: None - same endpoints
Timeline: 1-2 weeks (sales process)
Pricing Uncertainty: High
Windy.com Upgrade Path¶
Development Phase
↓
[Testing Tier]
- Unlimited calls
- Shuffled/modified data
- Development only
↓
Commercial Activation
↓
[Professional Tier]
- €990/year flat rate
- Production-quality data
- Immediate activation Migration Complexity: ⭐ None
API Changes: None - same endpoints
Data Quality Change: Real data replaces shuffled data
Activation: Immediate upon payment
Upgrade Comparison¶
| Provider | Upgrade Difficulty | Time to Upgrade | Pricing Clarity | Self-Service |
|---|---|---|---|---|
| Meteoblue | Easy | Instant | High | Yes |
| Tomorrow.io | Medium | 1-2 weeks | Low | No |
| Windy.com | Easy | Instant | High | Yes |
8. Integrated Recommendation¶
Phase 1: Development (Months 1-12)¶
Objective: Build MVP with zero weather data costs
| Provider | Tier | Cost | Purpose |
|---|---|---|---|
| Meteoblue | Free | €0 | Primary forecasts, radar tiles |
| Windy.com | Testing | €0 | Backup/validation data |
| AviationWeather.gov | Always Free | €0 | METAR, TAF, PIREPs |
| Rain Viewer | Free | €0 | Additional radar visuals |
| TOTAL | €0 |
Strategy: - Use Meteoblue Free as primary weather source - Cross-reference with Windy.com Testing for validation - Source all aviation-specific data from AviationWeather.gov - Build integration layers to allow easy provider switching
Phase 2: Production (Month 12+)¶
Option A: Premium Single Provider (Meteoblue Silver)
| Component | Provider | Monthly Cost |
|---|---|---|
| Forecasts | Meteoblue Silver | €440 |
| METAR/TAF | AviationWeather.gov | €0 |
| TOTAL | €440/month |
Pros: Best European accuracy, fastest radar updates, ISO certified
Cons: Highest cost
Option B: Budget Single Provider (Windy.com Pro)
| Component | Provider | Monthly Cost |
|---|---|---|
| Forecasts | Windy.com Professional | €83 |
| METAR/TAF | AviationWeather.gov | €0 |
| TOTAL | €83/month |
Pros: Most affordable, EU-based, sufficient for most needs
Cons: Slower updates, no ground radar, less enterprise support
Option C: Hybrid Approach (RECOMMENDED)
| Component | Provider | Monthly Cost |
|---|---|---|
| Point Forecasts | Windy.com Professional | €83 |
| Radar Tiles | Meteoblue Maps API (Bronze tier) | €50-100 |
| METAR/TAF | AviationWeather.gov | €0 |
| TOTAL | €133-183/month |
Pros: - Optimizes cost vs. capability - Best radar (Meteoblue) + affordable forecasts (Windy) - Reduces single-provider dependency - EU data residency maintained
Cons: - Two API integrations to maintain - Slightly more complex architecture
Why Hybrid Beats Single Provider¶
| Criterion | Meteoblue Only | Windy Only | Hybrid |
|---|---|---|---|
| Monthly Cost | €440 | €83 | €150 |
| Radar Quality | ★★★★★ | ★★★☆☆ | ★★★★★ |
| Forecast Quality | ★★★★★ | ★★★★☆ | ★★★★☆ |
| EU Compliance | ★★★★★ | ★★★★★ | ★★★★★ |
| Cost Efficiency | ★★☆☆☆ | ★★★★★ | ★★★★★ |
| Overall | Quality leader | Budget choice | Best balance |
9. Key Findings¶
Provider Strengths¶
| Provider | Best Strength | Ideal Use Case |
|---|---|---|
| Meteoblue | European accuracy | Operations in EU, need best data |
| Tomorrow.io | Innovation/AI | Global routes, AI features needed |
| Windy.com | Value | Budget-conscious, EU operations |
Critical Gaps (All Providers)¶
NONE of the three providers offer:
- METAR Data - Must source from AviationWeather.gov or similar
- TAF Data - Must source from AviationWeather.gov or similar
- Official Aviation Warnings - No SIGMET, AIRMET, or NOTAMs
- PIREP Data - No pilot reports
- Regulatory Compliance - No EASA-specific formats
Required Supplemental Sources: - AviationWeather.gov (US) - METAR, TAF, PIREPs - NOAA/NWS - Aviation warnings - EUROCONTROL - European NOTAMs (future)
Radar Comparison Summary¶
| Provider | Update Speed | Technology | Best For |
|---|---|---|---|
| Meteoblue | 5-15 min | Ground radar | Europe, accuracy |
| Tomorrow.io | 60 min | Satellite | Global, oceanic |
| Windy.com | Model-based | Forecast models | Trends, not real-time |
European Operations Assessment¶
For SkyBrief's target market (European Part-CAT operators):
| Provider | European Focus | Data Quality | Cost | Recommendation |
|---|---|---|---|---|
| Meteoblue | ★★★★★ | ★★★★★ | ★★☆☆☆ | Primary choice |
| Windy.com | ★★★★☆ | ★★★★☆ | ★★★★★ | Budget alternative |
| Tomorrow.io | ★★★☆☆ | ★★★★☆ | ★★☆☆☆ | Not recommended |
10. Final Recommendation¶
Recommended Architecture¶
┌─────────────────────────────────────────┐
│ SkyBrief Platform │
└─────────────────┬───────────────────────┘
│
┌─────────────┼─────────────┐
│ │ │
▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌──────────────┐
│Windy │ │Meteoblue │ │AviationWeather│
│Pro │ │Maps API │ │.gov │
│(€83/mo)│ │(€50-100) │ │(FREE) │
└────────┘ └──────────┘ └──────────────┘
│Forecasts│ │Radar │ │METAR/TAF │
│Multiple │ │Tiles │ │Aviation │
│Models │ │5-15 min │ │Data │
└─────────┘ └──────────┘ └──────────────┘ Implementation Roadmap¶
Months 1-6: Development - Use Meteoblue Free tier - Integrate AviationWeather.gov for METAR/TAF - Build abstraction layer for weather provider switching - Test with Windy.com Testing tier for validation
Months 6-9: Beta Testing - Continue free tiers - Load testing with real user data - Validate forecast accuracy vs. actual conditions - Gather user feedback on data quality
Months 9-12: Pre-Production - Evaluate if free tiers sufficient for beta users - Decision point: Windy Pro vs. Meteoblue commercial - Implement chosen production providers - Parallel testing of production APIs
Month 12+: Production Launch - Deploy recommended architecture - Monitor costs and accuracy - Quarterly review of provider performance - Optimize based on actual usage patterns
Decision Matrix¶
If you prioritize...
| Priority | Choose | Monthly Cost |
|---|---|---|
| Best Quality | Meteoblue Silver | €440 |
| Lowest Cost | Windy.com Pro | €83 |
| Best Balance | Hybrid (Recommended) | €150 |
| Global Routes | Tomorrow.io Enterprise | €500+ |
| Fastest Setup | Windy.com Pro | €83 |
Expected Costs¶
| Phase | Timeline | Monthly Cost | Annual Cost |
|---|---|---|---|
| Development | Months 1-12 | €0 | €0 |
| Production (Budget) | Month 12+ | €83 | €990 |
| Production (Balanced) | Month 12+ | €150 | €1,800 |
| Production (Premium) | Month 12+ | €440 | €5,280 |
Why Meteoblue Over Windy for Production¶
Despite higher cost, Meteoblue Silver is recommended over Windy.com Professional because:
- Superior European Models: NEMS4 at 4km vs. IconEU at 7km
- Ground Radar: 5-15 minute updates vs. model-based only
- Comprehensive Packages: More aviation-relevant variables
- ISO Certification: 9001:2015 quality management
- Enterprise Support: Better SLA and business support
- Longevity: Operating since 2006 with proven reliability
However, Windy.com Professional is a perfectly viable budget option for operators prioritizing cost over marginal accuracy improvements.
Tomorrow.io Exclusion Rationale¶
Tomorrow.io is not recommended for SkyBrief because:
- US-Based: Data residency concerns for EU aviation data
- Opaque Pricing: No published rates, sales process required
- High Cost: Estimated €500+/month minimum
- Slower Radar: 60-minute satellite vs. 5-15 minute ground
- Limited Free Tier: 500 calls/day insufficient for development
- Only Advantage: Route Weather API (can be built separately if needed)
Appendices¶
A. API Call Estimation Methodology¶
Assumptions for 1,000 calls/day:
| Use Case | Calls/Flight | Flights/Day | Total Calls |
|---|---|---|---|
| Pre-flight briefing | 5 | 100 | 500 |
| Route weather check | 3 | 100 | 300 |
| Radar tile requests | 2 | 100 | 200 |
| Daily Total | 1,000 | ||
| Monthly Total | 30,000 |
B. AviationWeather.gov Integration¶
Since no commercial provider offers METAR/TAF, AviationWeather.gov remains essential:
APIs Available: - METAR: Current observations - TAF: Terminal area forecasts - PIREP: Pilot reports - AIRMET/SIGMET: Aviation warnings
Cost: FREE (US government service)
Limitations: - US-centric (but includes international stations) - Rate limits apply (be respectful) - No SLA guarantees
C. Additional Resources¶
Meteoblue: - Documentation: https://docs.meteoblue.com/ - API Explorer: https://www.meteoblue.com/en/weather-api/
Tomorrow.io: - Documentation: https://docs.tomorrow.io/ - API Reference: https://app.tomorrow.io/
Windy.com: - API Docs: https://api.windy.com/ - Point Forecast: https://windy.com/api/point-forecast
AviationWeather.gov: - API Docs: https://www.aviationweather.gov/dataserver - Data Help: https://www.aviationweather.gov/help
Document Version: 1.0
Last Updated: March 5, 2026
Next Review: April 5, 2026 (or upon provider pricing changes)
This document should be reviewed quarterly or when significant pricing/technical changes occur with any provider.