Release Notes — 19. mars 2026
Denne lanseringen fokuserte på to ting: nye analyseverktøy for CBT-terapeuter og datasikkerhet for pasientdata på bedriftsnivå. Vi la til 9 nye analyser basert på Judith Beck-modellen, implementerte Always Encrypted-databasekryptering, og Android-appen er nå tilgjengelig på Google Play Store.
💚 Takk til testteamet vårt: Martyna, Joanna, Ewa, Jagoda og Bartłomiej — hver av dere har hatt en reell innvirkning på å forme denne lanseringen!
1. 🧠 9 nye CBT-analyser — Judith Beck-modellen i appen din
Dette er den viktigste funksjonen i denne lanseringen. I fanen «CBT-analyser» i pasientprofilen finner du nå 9 nye analyseverktøy basert på Judith Becks tilnærming og CT-R-modellen (Cognitive Therapy — Recovery). Hver enkelt bidrar til å organisere informasjon fra terapisesjoner på en strukturert måte.
Hva er nytt?
- Fanen «CBT-analyser» — alle analyser samlet ett sted, med en knapp for «AI-analyse» for å kjøre det valgte verktøyet
- Sesjonsvelger — du kan velge bestemte sesjoner for analyse, i stedet for å analysere alle på én gang
- 9 nye analyser — fra kasusformulering, via analyse av grunnleggende antakelser, til planlegging av intervensjoner
- Merket «Legges til i systemet» — tydelig indikasjon når AI supplerer dokumentasjonen basert på transkripsjon
Analysene er utarbeidet i samarbeid med en CBT-ekspert og er klare for klinisk konsultasjon.
2. 🔒 Kryptering av pasientdata — Always Encrypted
Vi har implementert Always Encrypted — en databasekrypteringsteknologi der pasienters personopplysninger er kryptert selv for databaseadministratorer. Krypteringsnøklene lagres i Azure Key Vault, adskilt fra selve dataene.
Hva betyr dette for deg?
- Sesjonstranskripsjoner er nå kryptert i databasen (Always Encrypted) — databaseserveren har ingen tilgang til det ukrypterte innholdet
- Pasienters personopplysninger (navn, etternavn, kontaktopplysninger) er beskyttet på kolonnenivå i databasen
- Pseudonymisering før AI — før en transkripsjon når frem til AI-modellen, erstattes personopplysninger automatisk med pseudonymer. AI ser aldri de virkelige navnene til pasientene dine
- Lange tekster (f.eks. flere timers transkripsjoner) flyttes automatisk til en separat, kryptert lagring — ingen data går tapt
Alt fungerer automatisk — du trenger ikke konfigurere noe.
3. 💳 Abonnementshåndtering direkte i appen
Du kan nå håndtere abonnementet ditt direkte fra appen — uten å kontakte support og uten å logge inn på Stripe.
Hva kan du gjøre?
- Sjekke gjeldende plan og neste faktureringsdato
- Bytte plan fra månedlig til årlig eller omvendt
- Oppdatere kortopplysningene dine
- Si opp abonnementet — med en tydelig melding om hva som skjer når faktureringsperioden tar slutt
Du finner knappen «Håndter abonnement» i kontoinnstillingene dine.
Vi har også lagt til støtte for gratis produkter via Payment Links — hvis vi i fremtiden tilbyr gratis prøveplaner, håndterer systemet dem automatisk.
4. 📱 Mobilapp — Android i Play Store og iOS på TestFlight
Android-appen er nå tilgjengelig gjennom Google Play Store — du trenger ikke lenger laste ned en APK-fil manuelt. Bare søk etter «Therapy Support» i Play Store.
Hva har endret seg?
- Play Store — appen går gjennom Googles offisielle utgivelsesprosess, noe som betyr automatiske oppdateringer
- QR-kode — i terapeutpanelet finner du en QR-kode for rask nedlasting av appen på telefonen
- iOS TestFlight — vi rettet en krasj ved oppstart som blokkerte Apples godkjenning. iOS-appen er igjen tilgjengelig på TestFlight
5. 👶 Seksjon for verge i pasientskjemaet (Bartłomiej)
På Bartłomiejs forespørsel har vi lagt til en seksjon for verge i pasientskjemaet. Når du jobber med barn eller ungdom, kan du nå legge inn vergeopplysninger direkte i pasientprofilen.
- Vergens navn og kontaktopplysninger — synlig i pasientprofilen
- Den gamle ICE-kontaktseksjonen er fjernet — erstattet av den nye, mer komplette vergeseksjonen
- Forenklet skjema for å opprette pasient — vi har fjernet det unødvendige trinnet med å velge blant eksisterende pasienter, nå oppretter du en ny profil med det samme
6. 🌍 Automatisk språkgjenkjenning (Bartłomiej)
På Bartłomiejs forespørsel gjenkjenner appen nå automatisk nettleserspråket ditt ved første innlogging og setter riktig grensesnittspråk. Hvis nettleseren din er satt til polsk, vises appen med én gang på polsk, uten at du trenger å endre det manuelt i innstillingene.
7. 🔍 Terapeutprofilen din synlig på Google
Offentlige terapeutprofiler er nå optimalisert for søkemotorer. Det betyr at navnet, spesialiseringen og lokasjonen din kan dukke opp i Google-resultater — potensielle pasienter kan finne deg uten først å besøke Therapy Supports nettside.
Hva har vi lagt til?
- SEO-metatagger — tittel, beskrivelse og nøkkelord på den offentlige profilen din
- Sitemap — Google indekserer automatisk terapeutprofiler
- Dynamisk rendering — Googles roboter ser hele innholdet i profilen din, selv om appen er bygget i React
8. 📊 Pasientdagbok — grafer over problemets alvorlighetsgrad (Ewa)
På Ewas forespørsel har vi bygget om hvordan problemer spores i pasientdagboken. Nå spores alvorlighetsgraden til hvert terapeutiske problem separat og vises i en kombinert graf (humør + alvorlighetsgrad).
Hva har endret seg?
- Separate vurderinger per problem — ved hver dagbokføring vurderer pasienten alvorlighetsgraden til hvert av problemene sine
- Kombinert graf — på én graf kan du se både pasientens humør og alvorlighetsgraden til individuelle problemer over tid
- Automatisk oppdatering — etter at en føring er lagt til, oppdateres grafen med det samme, uten at siden må lastes på nytt
9. 🤖 AI-agentvindu som kan minimeres
AI-agentvinduet i pasientprofilen kan nå minimeres — det blokkerer ikke innhold når du ikke trenger det, men er umiddelbart tilgjengelig når du vil stille et spørsmål. Bare klikk på vindushodet for å slå det sammen eller ut.
10. 🎥 Videosesjoner — test rommet ditt
I seksjonen Integrasjoner → AITS Video finner du nå en knapp for «Test rom» — du kan sjekke om kameraet, mikrofonen og tilkoblingen din fungerer som de skal før en sesjon med en pasient, ikke under den.
På Ewas forespørsel har vi også skjult knappen «Bli med i videorom» når ingen sesjon er planlagt — så den ikke skaper forvirring.
11. 🔐 Kontosikkerhet (Bartłomiej)
På Bartłomiejs forespørsel har vi implementert to viktige sikkerhetsmekanismer:
- Kontosperring etter mislykkede innlogginger — hvis noen gjentatte ganger skriver inn feil passord, sperres kontoen midlertidig. Beskytter mot brute force-angrep
- HTTP-sikkerhetsheadere — et ekstra beskyttelseslag mot XSS- og clickjacking-angrep
- Oppdatert personvernerklæring (v1.1) — tilpasset kravene til Googles OAuth-verifisering
12. 🐛 Hva vi rettet
Martynas rapporter
- CBT-konseptualisering blandet nivåer — elementer fra nivå 1 dukket opp i nivå 2 og omvendt. Rettet — hvert nivå inneholder nå de riktige dataene
- Modal for å flytte sesjon — knapp utenfor skjermen — på mindre skjermer gikk bekreftelsesknappen utenfor det synlige området. Rettet
- Notater låst i fremtidige sesjoner — det var umulig å redigere notater i sesjoner planlagt i fremtiden. Nå kan du forberede notater på forhånd
- Ingen melding etter live-transkripsjon — etter avsluttet live-transkripsjon dukket det ikke opp noen bekreftelsesmelding. Lagt til
Joannas rapporter
- AI-vurdering tilpasset sesjoner med barn og ungdom — AI-prompter tar nå hensyn til det spesielle ved terapi med yngre pasienter
- Varslingsmaler var tomme — etter en oppdatering kunne SMS- og e-postmaler nullstilles til tomme. Vi har lagt til en fallback-mekanisme — hvis databasemalene er tomme, bruker systemet innebygde standardverdier
- Juridiske dokumenter — 404-feil — samtykkeskjemaer og vilkår ble ikke vist korrekt i produksjonsmiljøet. Rettet
- Bryter for nettbasert sesjon virket ikke — når en lokasjon kalt «Online» eksisterte, reagerte ikke bryteren. Rettet
- Nullstilling av juridisk samtykke — samtykker ble nullstilt feilaktig. Nå fungerer nullstilling bare i admins forhåndsvisningsmodus
Jagodas rapporter
- Sesjoner bare på hele timer — det var umulig å sette en sesjon til 9:15 eller 9:30. Rettet — kalenderen støtter nå kvartersintervaller
- ABC-vinduer for små — vinduene for ABC-analyse var for trange, teksten krevde scrolling. Nå tilpasser vinduene seg automatisk til innholdet
- Feil under sesjonsvurdering — i enkelte tilfeller ga AI-vurderingen en feil på grunn av innhold merket som potensielt sensitivt. Vi har lagt til en intelligent gjentakelsesmekanisme
- Tidsavbrudd under generering av CBT-analyse — lange analyser endte med en 504-feil. Vi har økt tidsgrensen, slik at selv omfattende analyser rekker å bli ferdige
Ewas rapporter
- Blandede språk i dagbokføringer — titler på føringer ble vist på feil språk. Rettet
- QR-kode fjernet fra pasientportalen — den unødvendige QR-koden vises ikke lenger i pasientgrensesnittet
Andre rettede problemer
- Passordbytte virket ikke — skjemaet for å bytte passord i terapeutprofilen lagret ikke endringer på grunn av et problem med nøstede skjemaer. Rettet
- PIN-knapp — endret merkelapp — på Bartłomiejs forespørsel har vi endret merkelappen fra «Neste» til «Gjenta» for tydelig å angi at PIN-koden må tastes inn på nytt
- Modaler gikk utenfor skjermen — på Bartłomiejs forespørsel har vi lagt til maksimal høyde og scrolling til alle modaler i appen
- Tapt transkripsjon — i sjeldne tilfeller kunne en transkripsjon gå tapt under lagring. Rettet ved å korrigere lagringsmekanismen
- Kalender — rutenett og dra-og-slipp — kalenderens rutenettlinjer og dra-og-slipp av sesjoner går nå nøyaktig i lås med kvarterer (15-minutters intervaller)
- Stabilitet i sanntid — vi har implementert Azure SignalR Service, slik at varsler og sanntidsoppdateringer fungerer pålitelig selv når appen betjener mange brukere samtidig
- Ytelse — vi har gjennomført en omfattende ytelsesoptimalisering av både frontend og backend — appen kjører raskere og bruker mindre minne
13. 📋 Hva du bør sjekke
| Sjekk dette | ✅ |
|---|---|
| CBT-analyser | |
| Åpne fanen «CBT-analyser» i pasientprofilen — 9 nye analyser er tilgjengelige | ⬜ |
| Velg bestemte sesjoner for analyse med sesjonsvelgeren | ⬜ |
| Klikk på «AI-analyse» — resultatet vises i et strukturert format | ⬜ |
| Abonnement | |
| Klikk på «Håndter abonnement» i innstillingene — Stripe-panelet åpnes | ⬜ |
| Mobilapp | |
| Søk etter «Therapy Support» i Google Play Store — appen dukker opp | ⬜ |
| Skann QR-koden i terapeutpanelet — fører til nedlasting av appen | ⬜ |
| Verge | |
| Legg til vergeopplysninger i pasientprofilen — vergeseksjonen er synlig | ⬜ |
| Språk | |
| Logg inn fra en ny nettleser — språket settes automatisk | ⬜ |
| Videosesjoner | |
| Klikk på «Test rom» under Integrasjoner → AITS Video — testrommet åpnes | ⬜ |
| Uten planlagt sesjon — knappen «Bli med i videorom» er skjult | ⬜ |
| Pasientdagbok | |
| Legg til en føring med vurderinger av problemets alvorlighetsgrad — grafen oppdateres | ⬜ |
| AI-agent | |
| Minimer AI-agentvinduet — fold det ut igjen med et klikk | ⬜ |
| Kalender | |
| Opprett en sesjon kl. 9:15 — den vises korrekt | ⬜ |
| Dra en sesjon i kalenderen — den låser seg til kvarterer | ⬜ |
| Sikkerhet | |
| Skriv inn feil passord 5 ganger — kontoen sperres midlertidig | ⬜ |
| Bytt passordet ditt i terapeutprofilen — endringen lagres | ⬜ |
| CBT-konseptualisering | |
| Åpne konseptualisering — L1- og L2-elementer er på riktig plass | ⬜ |
| ABC-vinduer tilpasser seg automatisk til innholdet | ⬜ |
| Annet | |
| Juridiske dokumenter vises korrekt (ingen 404) | ⬜ |
| Bryteren for nettbasert sesjon fungerer korrekt | ⬜ |
Denne lanseringen omfatter over 150 commits — fra nye CBT-analyseverktøy, via datakryptering på bedriftsnivå, til dusinvis av rettelser rapportert av testteamet vårt. Takk for hver eneste rapport!
Artikkel utarbeidet av Therapy Support-teamet