GRAT
Version1.0 PlatformiPhone · Apple Watch App StoreLive · free
Early access

Know when the weather turns on the mountain.

GRAT is a decision-support tool for climbers and hikers. It combines forecast models, official warning services, station observations and your iPhone's barometer into a single risk level — for the point you are standing on and the altitude you are at.

SAFEWATCHDANGER

The level never travels alone: it always comes with why it is what it is, and which model or service said so.

Dashboard showing a WATCH risk card
DashboardOne verdict, its reason, its source, and the measurements behind it.
Precipitation radar over the Rhine valley
RadarLive precipitation with a time scrubber — and a note saying where the radar simply has no data.
Companion Mode with an active session
Companion ModeA running session: risk, next check, measurements, and every alert it sent.

How you use it

  1. Pick the route's difficulty (T1–T6) The thresholds move with it. A gust that is merely unpleasant on a T2 path is a reason to turn around on a T5 ridge, so the same wind is judged differently.
  2. Check the dashboard before you leave One verdict for your location and altitude, with the reason and the source. Tap through for the hourly and 15-minute detail, the radar, or the equipment hints for those conditions.
  3. Start Companion Mode at the trailhead From then on the app re-checks conditions every 15–20 minutes while you walk, and sends a notification if the risk rises; none are sent while the app is closed. It also tracks distance and ascent — and pauses them when it detects you are travelling by car.
  4. Read the alert, not just the colour Every notification carries the threshold it crossed and the model it came from, so you can judge it yourself instead of trusting a colour.
  5. Close the loop afterwards When you stop the session you get a log: when each check happened, where gaps were, which alerts were sent. You can mark each alert as appropriate or unnecessary — that is what calibrates the thresholds.

What it shows

  • Shower and thunderstorm risk — roughly when, and from which model
  • Wind gusts — with thresholds that follow the route grade and terrain amplification
  • Cold and getting wet — altitude-corrected temperature and wind chill
  • Official warnings — DWD in Germany, MeteoAlarm in the Alps, NWS in the US; never machine-translated, always with their source
  • Precipitation radar — DWD, RainViewer and NOAA depending on where you are
  • Pressure trend from the phone's barometer — the one reading that still works with no signal at all

On your wrist, and in Health

GRAT on Apple Watch showing DANGER

The Apple Watch app shows the last verdict, its reason, and — always — how old that reading is. It computes nothing itself: a second risk engine would mean two screens that can disagree, and in a decision-support tool that is the worst possible bug.

Optionally, a finished session is written to Apple Health as a Hiking workout with its route. GRAT only writes; it never reads your health data.

What it deliberately does not do

GRAT doesn't tell you what to do. Setting off, going on, turning back, taking shelter — those decisions are yours alone.

It sends no alerts while the app is closed, and it says so instead of implying otherwise. In some regions there is no radar, lightning or official-warning data — and no data does not mean no risk. "SAFE" never means there is no danger.

Missing data is neither hidden nor invented. What can't be measured reliably is shown as "—", never as "0", and stale values are shown with their age.

Under the hood

GRAT is built and maintained by one person. A few decisions are worth naming.

Where the data comes from

LayerSource
Forecast modelsSeveral national weather services, chosen per region
Official warningsDWD (Germany), MeteoAlarm (Alps and most of Europe), NWS (US)
Station observationsPublic aviation and national station networks
RadarDWD, RainViewer, NOAA nowCOAST
On the deviceBarometric pressure trend, motion activity, GPS

Which model GRAT leans on changes with the range you are standing in, and so does how its signals are weighed. That mapping is measured, not guessed — and it is the part we keep. How we measure ourselves →

No server, no account

There is no backend. No sign-up, no analytics, no tracking, no ad SDK. Your session history, feedback and routes live on your iPhone only. Location goes to the weather services rounded to three decimal places (~110 m), never with an identifier attached.

Honesty as an engineering rule

Three rules are enforced in code and in tests, not just in the design document: an empty series is never drawn; an unreliable measurement renders as "—"; and risk colours belong to the risk level alone — they never leak into measurement data.

29 acceptance tests

Each one compiles the real source files, not a copy. Several replay archived fixtures from real storms.

Three first-class languages

German, English and Turkish. No user-facing string lives in code; official warnings are never machine-translated.

Dynamic Type throughout

Measured contrast, 44 pt touch targets, and layouts that survive the largest text size.

Works offline

Cached data is shown with its age; the barometer keeps working with no signal.

Privacy

No servers of our own, no accounts, no sign-up, no analytics or advertising. Read the full privacy policy →

Status

GRAT is on the App Store, free. Download it for iPhone and Apple Watch →

Not in the European Union yet. The app is live in the United Kingdom, Switzerland, Norway, Türkiye, the United States, Canada and Australia, but it does not appear in any EU store while a trader declaration is still being verified. We would rather say so than leave you searching for it.

Questions, bug reports and feedback: support@gratweather.com

Frühzugang

Wissen, wann das Wetter am Berg kippt.

GRAT ist ein Entscheidungshilfe-Werkzeug für Bergsteiger und Wanderer. Es verbindet Vorhersagemodelle, amtliche Warndienste, Stationsmessungen und das Barometer deines iPhones zu einer einzigen Risikostufe — für den Punkt, auf dem du stehst, und für deine Höhe.

SICHERACHTUNGGEFAHR

Die Stufe kommt nie allein: immer mit der Begründung, warum sie so ist, und mit der Quelle.

Übersicht mit ACHTUNG-Karte
ÜbersichtEine Einschätzung, ihre Begründung, ihre Quelle und die Messwerte dahinter.
Niederschlagsradar über dem Rheintal
RadarNiederschlag im Zeitverlauf — mit dem Hinweis, wo das Radar schlicht keine Daten hat.
Begleitmodus mit laufender Tour
BegleitmodusLaufende Tour: Risiko, nächste Prüfung, Messwerte und jede gesendete Warnung.

So benutzt du es

  1. Schwierigkeit der Tour wählen (T1–T6) Die Schwellen wandern mit. Eine Böe, die auf einem T2-Weg nur unangenehm ist, ist auf einem T5-Grat ein Umkehrgrund — derselbe Wind wird also anders bewertet.
  2. Vor dem Aufbruch auf die Übersicht schauen Eine Einschätzung für deinen Standort und deine Höhe, mit Begründung und Quelle. Dahinter liegen Stunden- und 15-Minuten-Verlauf, Radar und Ausrüstungshinweise.
  3. Am Ausgangspunkt den Begleitmodus starten Ab da prüft die App die Bedingungen alle 15–20 Minuten und sendet eine Mitteilung, wenn das Risiko steigt; bei geschlossener App werden keine gesendet. Distanz und Höhenmeter laufen mit — und pausieren, wenn eine Autofahrt erkannt wird.
  4. Die Warnung lesen, nicht nur die Farbe Jede Mitteilung nennt die überschrittene Schwelle und das Modell dahinter. So kannst du selbst urteilen, statt einer Farbe zu vertrauen.
  5. Danach den Kreis schließen Nach dem Stoppen bekommst du ein Protokoll: wann geprüft wurde, wo Lücken waren, welche Warnungen kamen. Du kannst jede Warnung als zutreffend oder unnötig markieren — genau das kalibriert die Schwellen.

Was es zeigt

  • Schauer- und Gewitterrisiko — ab wann ungefähr, nach welchem Modell
  • Sturmböen — mit Schwellen nach Tourenschwierigkeit und Geländeverstärkung
  • Kälte und Durchnässung — höhenkorrigierte Temperatur, gefühlte Kälte
  • Amtliche Warnungen — DWD, MeteoAlarm, NWS; ohne maschinelle Übersetzung, mit Quelle
  • Niederschlagsradar — je nach Region DWD, RainViewer oder NOAA
  • Luftdrucktendenz aus dem Barometer — der einzige Messwert, der auch ganz ohne Empfang funktioniert

Am Handgelenk und in Health

GRAT auf der Apple Watch

Die Apple-Watch-App zeigt die letzte Einschätzung, ihre Begründung und — immer — wie alt diese Angabe ist. Sie rechnet nichts selbst: eine zweite Risiko-Engine hieße zwei Bildschirme, die sich widersprechen können, und das wäre in einem Entscheidungshilfe-Werkzeug der schlimmste Fehler.

Auf Wunsch wird eine beendete Tour als Wandern-Workout samt Route in Apple Health geschrieben. GRAT schreibt nur; es liest nie deine Gesundheitsdaten.

Was es bewusst nicht tut

GRAT sagt dir nicht, was du tun sollst. Aufbrechen, weitergehen, umkehren, Schutz suchen — diese Entscheidungen triffst allein du.

Bei geschlossener App werden keine Warnungen gesendet, und das steht auch so da. In manchen Regionen gibt es keine Radar-, Blitz- oder Warndaten — und keine Daten heißt nicht kein Risiko. „SICHER" heißt nie, dass keine Gefahr besteht.

Fehlende Daten werden nicht versteckt und nicht erfunden: Was nicht verlässlich gemessen werden kann, steht als „—" da, nie als „0"; veraltete Werte erscheinen mit ihrem Alter.

Unter der Haube

GRAT wird von einer einzelnen Person gebaut und gepflegt. Ein paar Entscheidungen lohnt es sich zu nennen.

Woher die Daten kommen

EbeneQuelle
VorhersagemodelleMehrere nationale Wetterdienste, je nach Region ausgewählt
Amtliche WarnungenDWD (Deutschland), MeteoAlarm (Alpen und große Teile Europas), NWS (USA)
StationsmessungenÖffentliche Luftfahrt- und nationale Stationsnetze
RadarDWD, RainViewer, NOAA nowCOAST
Auf dem GerätLuftdrucktendenz, Bewegungsaktivität, GPS

Auf welches Modell sich GRAT stützt, hängt vom Gebirge ab, in dem du stehst — und ebenso, wie die Signale gewichtet werden. Diese Zuordnung ist gemessen, nicht geraten — und sie ist der Teil, den wir für uns behalten. Wie wir uns selbst messen →

Kein Server, kein Konto

Es gibt kein Backend. Keine Registrierung, keine Analyse, kein Tracking, kein Werbe-SDK. Tourenprotokolle, Rückmeldungen und Routen liegen nur auf deinem iPhone. Der Standort geht auf drei Nachkommastellen gerundet (~110 m) an die Wetterdienste, nie mit einer Kennung.

Ehrlichkeit als technische Regel

Drei Regeln stehen im Code und in Tests, nicht nur im Designdokument: eine leere Reihe wird nie gezeichnet; ein unzuverlässiger Messwert erscheint als „—"; und Risikofarben gehören allein der Risikostufe — sie färben nie Messdaten ein.

29 Abnahmetests

Jeder kompiliert die echten Quelldateien, keine Kopie. Mehrere spielen archivierte Fixtures echter Gewitter nach.

Drei gleichwertige Sprachen

Deutsch, Englisch, Türkisch. Kein sichtbarer Text steht im Code; amtliche Warnungen werden nie maschinell übersetzt.

Dynamic Type überall

Gemessene Kontraste, 44-pt-Tippziele, Layouts, die auch die größte Textgröße überstehen.

Funktioniert offline

Zwischengespeicherte Daten erscheinen mit ihrem Alter; das Barometer läuft ohne Empfang weiter.

Datenschutz

Keine eigenen Server, keine Konten, keine Registrierung, keine Analyse oder Werbung. Vollständige Datenschutzerklärung →

Status

GRAT ist im App Store, kostenlos. Für iPhone und Apple Watch laden →

In der Europäischen Union noch nicht. Die App ist im Vereinigten Königreich, in der Schweiz, in Norwegen, der Türkei, den USA, Kanada und Australien verfügbar, taucht aber in keinem EU-Store auf, solange eine Händlererklärung noch geprüft wird. Das sagen wir lieber, als dich suchen zu lassen.

Fragen, Fehlermeldungen und Rückmeldungen: support@gratweather.com

Erken erişim

Dağda havanın ne zaman döneceğini bilmek.

GRAT, dağcılar ve yürüyüşçüler için bir karar destek aracı. Tahmin modellerini, resmî uyarı servislerini, istasyon ölçümlerini ve telefonun barometresini tek bir risk seviyesinde toplar — tam olarak bastığın nokta ve bulunduğun yükseklik için.

GÜVENLİDİKKATTEHLİKE

Seviye hiçbir zaman yalnız gelmez: yanında her zaman neden o seviyede olduğu ve hangi kaynağın söylediği yazar.

Panel ekranında DİKKAT kartı
PanelTek bir hüküm, gerekçesi, kaynağı ve arkasındaki ölçümler.
Ren vadisi üzerinde yağış radarı
RadarZaman çubuğuyla yağış — ve radarın hiç verisi olmadığı yerleri söyleyen not.
Eşlik Modu, oturum aktif
Eşlik ModuSüren oturum: risk, sonraki kontrol, ölçümler ve gönderilen her uyarı.

Nasıl kullanılır

  1. Rotanın zorluğunu seç (T1–T6) Eşikler onunla birlikte kayar. T2 patikada yalnızca rahatsız edici olan bir rüzgâr, T5 sırtta geri dönme sebebidir; aynı rüzgâr farklı değerlendirilir.
  2. Yola çıkmadan panele bak Konumun ve yüksekliğin için tek bir hüküm, gerekçesi ve kaynağıyla. Arkasında saatlik ve 15 dakikalık ayrıntı, radar ve o koşullar için ekipman notları var.
  3. Yürüyüş başında Eşlik Modu'nu başlat O andan itibaren uygulama 15–20 dakikada bir koşulları yeniden kontrol eder ve risk yükseldiğinde bildirim gönderir; uygulama kapalıyken gönderilmez. Mesafe ve tırmanış da birikir — araçla seyahat algılandığında durur.
  4. Rengi değil uyarıyı oku Her bildirim hangi eşiğin aşıldığını ve hangi modelden geldiğini söyler. Böylece bir renge güvenmek yerine kendin karar verirsin.
  5. Sonunda halkayı kapat Oturumu durdurunca bir kayıt alırsın: hangi kontrol ne zaman yapıldı, nerede boşluk kaldı, hangi uyarılar gitti. Her uyarıyı "yerindeydi" ya da "gereksizdi" diye işaretleyebilirsin — eşikleri kalibre eden şey tam olarak bu.

Ne gösterir

  • Sağanak ve gök gürültülü fırtına riski — hangi saat civarı, hangi modele göre
  • Ani rüzgâr — rota derecesine ve arazi etkisine göre değişen eşiklerle
  • Soğuk ve ıslanma — rakıma göre düzeltilmiş sıcaklık, hissedilen soğuk
  • Resmî uyarılar — DWD, MeteoAlarm, NWS; makine çevirisi yapılmadan, kaynağıyla
  • Yağış radarı — bulunduğun yere göre DWD, RainViewer ya da NOAA
  • Barometreden basınç eğilimi — hiç sinyal yokken bile çalışan tek ölçüm

Bileğinde ve Sağlık'ta

Apple Watch'ta GRAT

Apple Watch uygulaması son hükmü, gerekçesini ve her zaman o bilginin yaşını gösterir. Kendisi hesap yapmaz: saatte ikinci bir risk motoru, birbiriyle çelişebilen iki ekran demektir — bir karar destek aracında yapılabilecek en kötü hata.

İstersen biten oturum Apple Sağlık'a rotasıyla birlikte bir Yürüyüş antrenmanı olarak yazılır. GRAT yalnız yazar; sağlık verini hiçbir zaman okumaz.

Bilerek yapmadıkları

GRAT sana ne yapman gerektiğini söylemez. Yola çıkma, devam etme, geri dönme ve sığınma kararları yalnızca senindir.

Uygulama kapalıyken uyarı göndermez — ve bunu gizlemek yerine açıkça yazar. Bazı bölgelerde radar, yıldırım ve resmî uyarı verisi yoktur; veri olmaması risk olmadığı anlamına gelmez. "GÜVENLİ" hiçbir zaman tehlike yok demek değildir.

Eksik veri ne gizlenir ne uydurulur: güvenilir ölçülemeyen değer "—" olarak gösterilir, asla "0" değil; bayat değerler yaşıyla birlikte sunulur.

Kaputun altında

GRAT'ı tek kişi yazıyor ve sürdürüyor. Birkaç kararı ayrıca anmaya değer.

Veriler nereden geliyor

KatmanKaynak
Tahmin modelleriBirkaç ulusal meteoroloji servisi, bölgeye göre seçilir
Resmî uyarılarDWD (Almanya), MeteoAlarm (Alpler ve Avrupa'nın çoğu), NWS (ABD)
İstasyon ölçümleriKamuya açık havacılık ve ulusal istasyon ağları
RadarDWD, RainViewer, NOAA nowCOAST
CihazdaBarometrik basınç eğilimi, hareket etkinliği, GPS

GRAT'ın hangi modele yaslandığı, içinde durduğun dağ sırasına göre değişir — sinyallerin nasıl tartıldığı da öyle. Bu eşleme tahminle değil ölçümle kuruldu, ve kendimize sakladığımız kısım o. Kendimizi nasıl ölçüyoruz →

Sunucu yok, hesap yok

Arka uç yok. Kayıt yok, analitik yok, takip yok, reklam aracı yok. Oturum geçmişin, geri bildirimlerin ve rotaların yalnız iPhone'unda durur. Konum, hava servislerine üç ondalık basamağa (~110 m) yuvarlanarak ve hiçbir kimlik eşlik etmeden gider.

Mühendislik kuralı olarak dürüstlük

Üç kural yalnız tasarım belgesinde değil, kodda ve testlerde duruyor: boş seri hiç çizilmez; güvenilmez ölçüm "—" olarak görünür; risk renkleri yalnız risk seviyesine aittir — ölçüm verisine bulaşmaz.

29 kabul testi

Her biri kopyayı değil gerçek kaynak dosyaları derler. Birkaçı gerçek fırtınaların arşiv fikstürlerini yeniden oynatır.

Üç birinci sınıf dil

Almanca, İngilizce, Türkçe. Kullanıcıya görünen hiçbir metin kodda durmaz; resmî uyarılar makine çevirisiyle gösterilmez.

Her yerde Dynamic Type

Ölçülmüş kontrastlar, 44 pt dokunma hedefleri, en büyük yazı boyutunda da bozulmayan yerleşim.

Çevrimdışı çalışır

Önbellekteki veri yaşıyla gösterilir; barometre sinyal olmadan da çalışmaya devam eder.

Gizlilik

Kendi sunucumuz yok, hesap yok, kayıt yok, analitik ya da reklam yok. Gizlilik politikasının tamamı →

Durum

GRAT App Store'da, ücretsiz. iPhone ve Apple Watch için indir →

Avrupa Birliği'nde henüz yok. Uygulama Türkiye, Birleşik Krallık, İsviçre, Norveç, ABD, Kanada ve Avustralya'da indirilebiliyor; bir tacir beyanının doğrulanması sürdüğü için AB mağazalarının hiçbirinde görünmüyor. Aramana bırakmaktansa söylemeyi tercih ediyoruz.

Soru, hata bildirimi ve geri bildirim: support@gratweather.com