Verifierbart oberoende
Oberoende-deklarationen
Version 2.1, 7 september 2026. Det här är inte ett värdeord - det är en lista påståenden som går att kontrollera mot koden som kör, med historik över varje ändring.
1. Ingen ersättning påverkar rankingen
Poängmotorn (src/lib/decision/score.ts) tar inte emot någon partner-, provisions- eller betalningssignal - funktionerna som tilldelar rollerna har inga sådana parametrar att påverka. De sex vikterna är publika på /sa-valjer-vi, sidan importerar exakt samma konstanter som motorn kör (6vikter, summa 100 %), och en regressionstest failar bygget om sidan och motorn glider isär.
2. Samma fråga ger samma svar
Motorn är deterministisk - version 2026.09.07 visas vid varje resultat, och ett automatiskt test kör identisk fråga två gånger och kräver bit-identiskt svar. Ändras något som kan påverka utfallet bumpas versionen och ändringen beskrivs i ändringsloggen. Ingen A/B-vridning av enskilda användares resultat förekommer.
3. Vakterna är kanalneutrala
Avbokningsfristen räknar ner till fri avbokning för bokningar oavsett var de gjordes (prisbevakning kopplas på först när en riktig priskälla finns), och Flygvaktens gratis-spår ger hela ersättningskravet utan att Tripnorm tar del av ersättningen. Ingen del av bevakningarna styr var du ombokar eller bokar - vi tjänar ingenting på valet av kanal.
4. Framtidsklausulen - det här lovar vi inför intäkter
Tripnorm förmedlar numera bokningen i hotellets namn och kan få provision. Rankingen och dess loggning sker FÖRE bokningssteget, så en ersättning aldrig kan påverka ett urval - motorn känner inte till provisionen, och Tripnorm får samma ersättning oavsett vilket av de tre du bokar. Det är därför modellen inte hotar oberoendet: det finns ingenting att vinna på att rangordna annorlunda. Flygvaktens kommande ombudsspår (25 % av utbetald ersättning, frivilligt, gratis-spåret kvar) rör efterköpsärenden och har ingen koppling till rankingen. Varje ändring av den här deklarationen får ett nytt versionsnummer nedan - text kan läggas till, men löftena ovan försvagas inte.
Versionshistorik
- v2.1 · 7 september 2026
- Bokningen går nu via en bokningspartner (LiteAPI) som håller betalningen; Tripnorm tar fortfarande aldrig emot den och sparar inga kortuppgifter. Underlaget är hela stadens utbud hos partnern, inte ett handplockat urval - men samma motor, samma publika vikter och samma ersättning oavsett vilket av de tre valen du bokar. Ett känt avstånd till stadskärnan väger nu i lägespoängen; det är data, inte ersättning.
- v2.0 · 2 september 2026
- Tripnorm förmedlar numera bokningen i hotellets namn och kan få provision. Löftena försvagas inte: rankingen sker före bokningssteget, motorn känner inte till provisionen, och ersättningen är densamma oavsett vilket av de tre valen du bokar. Betalningen går direkt till hotellet - Tripnorm tar aldrig emot den.
- v1.0 · 25 augusti 2026
- Första publicerade versionen. Deklarerar ranking-oberoendet, prisvakternas kanalneutralitet och den framtida ombudsavgiftens gräns mot rankingen.