Hva er Snakke?
Snakke er en gratis, åpen kildekode-app for Alternativ og supplerende kommunikasjon (ASK) som Progressive Web App. Den tilbyr et ikonbasert kommunikasjonskort der brukere kan trykke på piktogrammer for å bygge setninger, som deretter leses høyt via talesyntese.
ASK-verktøy som Snakke brukes når verbal kommunikasjon er vanskelig eller umulig — for eksempel ved autismespekterforstyrrelser, cerebral parese, apraksi, Downs syndrom, ervervet hjerneskade eller andre tilstander som påvirker taleproduksjon.
Hvem er Snakke for?
Snakke er designet for et bredt publikum:
Personer med kommunikasjonsutfordringer — barn og voksne som har nytte av symbolbaserte kommunikasjonskort som primær eller supplerende kommunikasjonsmetode.
Foreldre og foresatte — som ønsker å følge ordforrådsutvikling, legge til personlige ikoner og holde kontakten med barnets kommunikasjon via parkobling.
Logopeder — som håndterer flere pasienter, sporer øktdata og samarbeider med familier og pedagoger.
Lærere og spesialpedagoger — som støtter elever med ASK-behov i klasserommet med verktøy for tilpasning av ordforråd og oppfølging av fremgang.
Forskere og akademikere — som studerer ASK-bruksmønstre, ordforrådsutvikling og kommunikasjonsutvikling. Snakke støtter anonymisert, samtykkebasert dataeksport til forskningsformål.
Funksjoner
Kommunikasjonskort: 101 ARASAAC-piktogrammer i 6 kategorier — Behov, Handlinger, Følelser, Personer, Steder og Egendefinerte. Trykk på ikoner for å bygge setninger.
Tekst-til-tale: Innebygd talesyntese med justerbar hastighet og tonehøyde. Støtter norsk og engelsk.
Flerspråklig: Norsk og engelsk med øyeblikkelig bytte. Flere språk kan legges til.
Egendefinerte ikoner: Last opp personlige bilder eller tegninger for å lage et tilpasset kommunikasjonsordforråd.
Offline-første: Snakke er en Progressive Web App (PWA) som fungerer helt frakoblet etter installasjon. Ideell for klasserom, klinikker og hjem med ustabil internettforbindelse.
Økthistorikk: Alle kommunikasjonsøkter logges lokalt og kan eventuelt sikkerhetskopieres til skyen.
Forskningsverktøy: Veiledere kan se en pasients delte økter, se ikonbruksstatistikk og laste ned anonymiserte CSV-eksporter — alt med eksplisitt pasientsamtykke.
Parkoblingssystem: Terapeuter, foreldre og lærere kan kobles til en pasient med detaljerte personvernkontroller. Flere veiledere kan kobles til samme deltaker.
Personvern og dataetikk
Snakke er bygget rundt en samtykke-først-personvernmodell:
Privat som standard. Alle kommunikasjonsøkter er private med mindre brukeren eksplisitt markerer dem som delte. Veiledere ser aldri private økter.
Granulert samtykke. Når brukere aksepterer en parkoblingsforespørsel, velger de nøyaktig hva de vil dele: økthistorikk, ikonbruksstatistikk og/eller forskningseksport. Hver tillatelse kan slås av og på uavhengig når som helst.
Anonymisert forskningseksport. Når en bruker tillater dataeksport, mottar veiledere en CSV-fil som kun inneholder en deltaker-ID — aldri brukerens navn eller e-postadresse.
Ingen reklame. Ingen sporing. Snakke serverer ikke reklame, selger ikke data og bruker ikke tredjepartssporingsskript.
GDPR-tilpasset. Data lagres på EU-region-infrastruktur. Brukere kan slette kontoen og alle tilknyttede data når som helst.
Teknologi
Snakke er bygget med moderne, åpne webteknologier:
- **Rammeverk**: Next.js 16 (App Router, TypeScript) - **Styling**: Tailwind CSS v4 - **Database**: Neon Serverless Postgres (Drizzle ORM) - **Fillagring**: Vercel Blob (egendefinerte ikonbilder) - **Autentisering**: NextAuth.js v5, rollebasert tilgangskontroll - **Tilstandshåndtering**: Redux Toolkit - **Distribusjon**: Vercel (globalt edge-nettverk) - **Piktogrammer**: ARASAAC (CC BY-NC-SA 4.0) — den globale standarden for ASK-piktografi
Kildekoden er tilgjengelig på GitHub under en åpen kildekode-lisens.
Snakke som forskningsverktøy
Snakke ble designet fra bunnen av for å støtte klinisk og akademisk ASK-forskning:
Øktdata: Hver kommunikasjonsøkt registrerer ikonene som ble brukt, den resulterende setningen, tidsstempel og oppgavetype (fri, strukturert eller vurdering).
Ordforrådsanalyse: Veiledere kan se ikonbruksfrekvensdiagrammer per deltaker, som viser hvilke symboler som brukes oftest over tid.
Flerdeltakerhåndtering: Terapeuter og forskere kan administrere flere deltakere fra én enkelt konto, hver med uavhengige samtykkekonfigurasjoner.
Anonymisert eksport: Øktdata kan eksporteres som en CSV med kun deltaker-IDer — egnet for publikasjon og etisk gjennomgang.
Utvidbart oppgavesystem: Øktskjemaet støtter et `taskType`-felt, som gjør det mulig å legge til fremtidige strukturerte forskningsoppgaver (ordforrådsassessment, styrte kommunikasjonsøvelser) uten skjemaendringer.