Last ned som PDF

Bærum og Omegn Cykleklubb · for styret

Nettsiden og administrasjonen: problemene, menneskene og valgene.

Dette er den skriftlige delen av presentasjonen. Presentasjonen tar rundt tolv minutter og viser løsningen. Her står det som ikke får plass: hvem det er laget for, hvilke problemer det skal løse, og hvorfor det er gjort slik.

Oktober 2026 · Fra Jakob Jølstad

Kort fortalt

Fem ting å vite

  • Hovedideen: folk melder seg ikke inn for å finne ut om de passer. Siden hjelper deg først til å finne en gruppe du kan prøve, og først etterpå til å bli medlem.
  • Spond blir: medlemsregister, påmelding og siste liten-endringer bor i Spond. Nettsiden erstatter ikke Spond, den gjør den lettere å finne.
  • Frivillige først: administrasjonen er laget for en lagleder med fem minutter og en mobil, uten passord og uten mulighet til å ødelegge noe.
  • Personvern som standard: den enkleste veien for en frivillig er også den som er riktig. Bilder krever at man sier hvem som er med, og den som ikke har samtykke, tas ut eller sladdes.
  • Ærlig status: løsningen er en prototype med eksempeldata. Ingenting er målt hos ekte brukere ennå, og personaene bygger på det vi vet om klubben, ikke på intervjuer.

Problemene

Syv problemer vi prøver å løse

Hvert problem har et svar i løsningen, og et sted du kan se det.

1 · To systemer

Medlemmer og økter bor i Spond. Nettsiden er et annet system.

Hvorfor det er et problem. Spond er lukket for dem som ikke er med. Nettsiden er åpen for alle. Uten en tydelig grense blir det to sannheter og dobbeltarbeid for frivillige.

Hva vi gjør. Én regel: nettsiden viser det som gjelder en hel sesong (ukerytme, terminliste, ritt, hvem man møter). Det som endres fra dag til dag, påmelding og siste liten-endringer, bor i Spond. «Prøv en trening» sender deg til gruppas Spond, og siden forklarer hva du velger der. Til å begynne med importeres medlemslisten manuelt fra Spond, en gang i måneden, så bildesamtykkene er oppdaterte. Bare navn, fødselsår og samtykke til bilder leses.

Se det: Gruppesidene, «Slik blir du med første gang», importen under Medlemmer.

2 · Nye medlemmer

De som vil prøve, vet ikke om de passer.

Hvorfor det er et problem. Folk melder seg ikke inn for å finne ut om de passer. De må først se at noen som dem er med, hvor og når, og hva som skjer hvis de bare dukker opp.

Hva vi gjør. «Finn gruppen din» stiller tre spørsmål (alder, gren og tempo) og anbefaler en gruppe. Gruppesidene åpner med det en fremmed trenger, med klubbens egne ord og med et navn og et ansikt å se etter. Første steg er «Prøv en trening», ikke «Bli medlem».

Se det: Forsiden, veiviseren, gruppesidene, «Bli medlem» og «Barn og ungdom».

3 · Innhold

Vanskelig å publisere noe bra i farta.

Hvorfor det er et problem. En nettside er bare så god som det som står på den, og det er frivillige som skriver det. Hvis det tar lang tid eller er skummelt, blir det ikke gjort.

Hva vi gjør. Publisering på to minutter med innebygget personvern: et innlegg med bilder fra mobilen, der samtykke og sladding er en del av løpet. Gruppesiden redigeres felt for felt, med angre. Tomme felt arver fra nivået over, så ingen skriver det samme to ganger. Oversikten forteller hva som venter, i stedet for å være en meny.

Se det: Administrasjon: Nytt innlegg, Mine grupper og Oversikt.

4 · Personvern

Fullstendig kontroll på personvern er vanskelig.

Hvorfor det er et problem. Et bilde av et menneske er en personopplysning, voksen eller barn. Hvem som vises, hvem som har sagt ja, og hva som skjer når noen ombestemmer seg, må kunne forklares.

Hva vi gjør. Samtykke til bilder hentes fra Spond. Hvert bilde må si hvem som tok det og hvem som er med. Den som mangler samtykke, må tas ut av bildet, sladdes med mosaikk på telefonen, eller spørres på e-post. Etterpå kontrollerer en administrator i Personvern-kontroll, der alle bilder, hvem som er tagget, hvem som er sladdet og alle henvendelser om personvern står samlet, og der bilder kan rettes, skjules og slettes. Vil noen bort, er det permanent anonymisering.

Se det: Nytt innlegg, Bilder, Medlemmer, personsiden og Personvern-kontroll.

5 · Kontinuitet

Alt hviler på noen få personer.

Hvorfor det er et problem. Når den ene slutter, må klubben fortsatt komme inn, og vite hvem som gjorde hva.

Hva vi gjør. Enkel rollefordeling: fem roller på riktig nivå i klubbens oppbygging, og invitasjoner fra klubbadministrator. Enkel innlogging: hver enkelt logger inn med kode på e-post. Full kontroll over aktivitetsloggen: en logg over hvem som endret hva. Klubben må alltid ha en aktiv klubbadministrator.

Se det: Brukere og tilgang, Struktur og loggen.

6 · Én klubb

18 grupper i seks grener skal fremstå som én klubb.

Hvorfor det er et problem. Hver gruppe har eget tempo, tidspunkt og kontakt. Skal de fremstå som én klubb, må de se ut og fungere likt.

Hva vi gjør. Ett hierarki (klubb, idrett, gren, gruppe) og én mal som alle sider bygges fra, i klubbens egen stil. Menyen, finneren og sidene bygges fra samme oppbygging.

Se det: Hele nettsiden, og Struktur i administrasjon.

7 · Kostnad

Spond-nettsiden koster klubben 6 000 kr i året.

Hvorfor det er et problem. Det er et løpende utgiftsledd som ikke er nevnt før. Det gjelder Spond-nettsiden, ikke Spond selv: medlemsregister, påmelding og meldinger bor fortsatt i Spond.

Hva vi gjør. Styret har allerede besluttet at Spond-nettsiden er for dyr, og denne nettsiden bygger på det valget. Vi har holdt grensen mellom nettsiden og Spond (medlemsregister, påmelding og meldinger) tydelig: det som endres fra dag til dag blir i Spond.

Se det: Hele nettsiden, og grensen mot Spond på Spond-siden i presentasjonen.

Menneskene

Fem personas

Personaene er arketyper, ikke enkeltpersoner. De bygger på det vi vet om klubben, ikke på intervjuer. Portrettene er eksempelpersonene fra nettsiden.

Tre som besøker siden

Forelderen

«Jeg vil at barnet mitt skal ha det gøy sammen med noen som passer på.»

Trenger: Alder og nivå, hvem som er trener, hva som skjer med bildene.

Frykter: Å sende barnet til noe jeg ikke forstår.

Kommer inn via Barn og ungdom

Den voksne nybegynneren

«Jeg tror jeg er for treg for en klubb.»

Trenger: Se at folk som henne er med. En rolig gruppe. Et sted å starte.

Frykter: Å henge etter, og å bli sett.

Kommer inn via Forsiden og «Finn gruppen din»

Den erfarne syklisten

«Jeg har sykla i mange år. Jeg leter etter en god treningsgruppe.»

Trenger: Tydelig tempo, treningstider som passer, og hvem man sykler med.

Frykter: Å havne i en gruppe som er for treg, eller å bruke kvelder på å finne ut av det.

Kommer inn via Forsiden, finneren og gruppesidenes fart

To som holder siden oppe

Laglederen

«Jeg er frivillig. Jeg har fem minutter.»

Trenger: Logge inn uten passord, legge ut fra mobilen, ikke kunne ødelegge noe.

Frykter: Å publisere feil bilde av feil barn.

Styret og klubbadministratoren

«Jeg må kunne stå inne for det.»

Trenger: Oversikt over hva som skjer, kontroll over hvem som har tilgang, spor etter hver endring.

Frykter: At alt er avhengig av én person, eller at noe går galt uten at noen vet det.

Nye medlemmer

Veien inn: fra første besøk til første trening

Tre steg, og ingen blindgater. Siden sier aldri at en gruppe er full. Hver gruppe skal lese som en man kan prøve.

StegHva som skjer
1 Bli medDen myke knappen i menyen. Den krever ikke medlemskap og ber ikke om noe, bare om å komme videre. «Bli medlem» krever en forpliktelse, så den kommer senere.
2 Finn din aktivitetTre spørsmål: alder, gren og tempo. «Usikker» er et eget svar på tempo, og da vises de rolige gruppene først. Gruppesiden sier først det du trenger før første trening: tempo, distanse, utstyr, hvem du ser etter og hva som skjer om du ikke henger med.
3 Prøv en treningKnappen er den samme overalt. Du ser noe konkret og risikerer ingenting: alle kan komme på en trening uten å være medlem, og prøve flere ganger. Medlemskap kommer etter, når du vil mer.

Hvorfor «Prøv en trening» før «Bli medlem»

  • Mindre risiko. Et ja som kan angres er lett å si.
  • Konkret. «Tirsdag 18.00 på Bekkestua torg» er noe man kan gjøre.
  • Færre valg. Ett neste steg om gangen.

Prinsippene er kjente (commitment ladder, Hicks lov). Effekten hos BOC er ikke målt ennå. «Bli medlem» står fortsatt i menyen, for dem som har bestemt seg.

Hvordan vi vil vite om det virker

  1. Hva folk trykker på. «Prøv en trening» mot «Bli medlem». Bare med samtykke, fordi siden ikke har statistikk uten at besøkende sier ja.
  2. Hvem som kommer til Spond. Nye i gruppenes Spond per måned, før og etter lansering. Tallene finnes allerede hos laglederne.
  3. Hvem som møter opp, og blir. Antall på første trening, og hvor mange som er med igjen om en måned. Det er det klubben egentlig vil ha.

Forslag: mål én sesong, og la tallene avgjøre om førstevalget skal være enda mykere, eller litt tøffere.

Informasjonshierarkiet

Ett hierarki styrer alt

Klubben er bygget opp som et tre: klubb, idrett, gren og gruppe. Menyen, finneren, gruppesidene, innleggene, rollene og tilgangen følger samme tre. Det som publiseres på en gruppe, vises også på nivåene over.

Gren

Menyen og grensiden: velg mellom gruppene.

Gruppe

Gruppesiden: alt man trenger før første trening.

Arver nedover

Tomme felt og regler hentes fra nivået over. Ingen skriver det samme to ganger.

Tallene er talt fra klubbens data: Sykkel har 6 grener og 18 lag og grupper.

Administrasjon

For dem som holder siden oppe

Fem roller, på riktig nivå

RolleGjelder
KlubbadministratorHele klubben: brukere, bilder, forsiden, personvern.
SeksjonsadministratorÉn gren, for eksempel Landevei, og alt under.
LagadministratorÉn gruppe, for eksempel BOC 3. Publiserer direkte og holder siden oppdatert.
BidragsyterSkriver innlegg som en administrator godkjenner før de publiseres.
ForesattKnyttet til sitt barn. Kan sende inn innlegg til barnets lag for godkjenning.
  • Arves nedover. Den som styrer en gren, styrer gruppene under.
  • Aldri uten ansvarlig. Klubben må alltid ha en aktiv klubbadministrator, og ingen kan låse seg selv ute.
  • Alt logges. Hvem gjorde hva, og når.

Ingen passord å glemme

Du skriver e-postadressen din og får en kode på seks siffer. På iPhone foreslår tastaturet koden fra e-posten. Nye administratorer inviteres av klubbadministrator og får en e-post med knapp rett til innloggingen.

Fra tur til nettside på under ett minutt

Legg til bilder fra telefonen, si hvem som tok dem og hvem som er med, og publiser eller send til godkjenning. Bildetekst og alt-tekst lages av systemet, uten navn. Bildene skaleres, og posisjon og kameradata fjernes på telefonen før de sendes.

Systemet sier ifra, så ingen må huske alt

Oversikten viser det som venter på deg: bilder som skal kontrolleres (og blir røde etter tre dager), innlegg som venter på godkjenning, personer som mangler fotosamtykke, grupper uten kontaktperson og personvernhenvendelser.

Personvern

Samtykke og bilder: den enkleste veien er den riktige

Et bilde av et menneske er en personopplysning, voksen eller barn. Siden er laget slik at en frivillig som gjør det enkleste, også gjør det riktige.

  1. Last opp. Fotograf må oppgis, og kan være «BOC».
  2. Merk personer. Velg alle i gruppa med ett trykk, eller si at ingen kan kjennes igjen. Å la det stå tomt er ikke et svar.
  3. Alle har sagt ja: innlegget publiseres med en gang.
  4. Noen mangler samtykke: publiseringen sperres, og tre veier åpnes: ta personen ut av bildet, sladde hele personen, eller be om samtykke på e-post.

Sladding på telefonen

  • Dra en boks over hele personen som ikke har sagt ja, ikke bare ansiktet.
  • Bildet endres på telefonen før det sendes. Originalen forlater aldri enheten.
  • Mosaikken er så grov at ingen kjennes igjen, og den kan ikke fjernes etterpå.
  • Gjelder også medlemmer som er satt til «Ikke publiser»: de kan merkes i bildet, men må sladdes.

På e-post

  • Innlegget publiseres, men bildene er skjult til personen, eller en forelder, har svart.
  • Svaret gjelder bare de bildene. Det er ikke et generelt samtykke.
  • Et nei holder bildene skjult for alltid.

Navn og anonymisering

  • På gruppesiden vises bare dem som har sagt ja til bilder og har lagt ut et bilde. Resten er et tall: «og 16 andre medlemmer».
  • Barn vises aldri med navn i en liste.
  • Vil noen bort, er det permanent. Navn i tekst byttes med en nøytral omtale, personen dekkes til i alle bilder, også gamle, og sitater fjernes.
  • Gruppelederne har ingen e-postadresse på siden. De nås i Spond, og telefonnummeret er for turer og endringer samme dag.

Det vi gjør etterpå, og hvorfor

Bilder publiseres med en gang. En klubbadministrator kontrollerer etterpå hvem som tok dem og hvem som er med, og kan rette. Kontrollen stopper aldri en publisering, men blir et bilde liggende ukontrollert i mer enn tre dager, blir varselet rødt. Det krever at noen faktisk kontrollerer.

Spond

Vi erstatter ikke Spond. Vi gjør den lettere å finne.

Nettsiden: for dem som ennå ikke er med

  • Finne og forstå gruppene
  • Se hvem man møter
  • Ukerytmen og terminlisten
  • Historier og bilder
  • Prøve en trening

Spond: for dem som er med

  • Påmelding til hver økt
  • Siste liten-endringer
  • Meldinger til gruppa
  • Medlemmene og deres svar

Én regel holder det rent: siden viser det som gjelder en hel sesong. Det som endres fra dag til dag, bor i Spond.

Importen fra Spond leser

  • Navn
  • Fødselsår
  • Samtykke til bilder

Laglederen ser hver rad før noe lagres, og nye personer settes som «Ikke publiser» til noen har tatt stilling.

Importen leser aldri

  • E-post og telefon
  • Adresse og skole
  • Politiattest
  • Opplysninger om foresatte

Det Spond allerede forvalter, skal ikke ligge to steder.

Prinsipper

Fire prinsipper som alt annet følger av

Alt kan prøves

Siden sier aldri at en gruppe er full.

Folk, ikke skjemaer

En gruppeleder med navn og bilde, og en vei til dem i Spond.

Én sannhet

Det som endres hver dag bor i Spond. Det som gjelder en sesong bor på siden.

Personvern som standard

Den enkleste veien for en frivillig er også den som er riktig.

Status

Det som virker, og det som gjenstår

Virker nå
  • Finner, gruppesider og «Før første trening»
  • Innlogging med e-postkode og invitasjoner
  • Roller, innlegg og kontroll av bilder
  • Samtykke: sperre, sladding og e-postforespørsel
  • Import fra Spond og sladding av bilder
Gjenstår
  • Daglig sikkerhetskopi av dataene
  • Slette en bruker helt
  • Samtykke på e-post for gruppebilder
  • Å knytte brukere til medlemmer
  • E-postadresser for samtykke (Spond gir dem ikke)
  • Test med ekte nybegynnere

Hva som ikke er gjort

Løsningen er en prototype med eksempeldata. Ingenting er målt hos ekte brukere, og ingen ekte nybegynner eller lagleder har testet den. Personaene bygger på hva vi vet om klubben. Før den tas i bruk av alle, anbefaler vi en pilot med et par lagledere og en test med fem ekte mennesker som er nye i klubben.

Fremdrift

Hvor vi er nå

Seks steg. Vi er på det tredje.

StatusSteg
GjortStyret har besluttet at Spond-nettsiden er for dyr.
GjortNettside bygget: nettsiden og administrasjonen, med BOC som klubb.
Her er viDemo for styret.
NesteBeslutning om veien videre.
NesteEventuell revisjon.
NesteImplementering av ny nettside.

Systemene

Hva som ligger bak siden

Nettsiden hviler på noen få tjenester. Alle er beskrevet i personvernerklæringen (boc.jakobjolstad.com/personvern), med hva de ser og hvorfor. Hver gjør én ting.

TjenesteGjørHva den serPris
VercelKjører nettsidenBesøkende (IP-adresse og side i serverlogg), og selve nettsiden.Trolig gratis. Den gratis planen er til personlig, ikke-kommersiell bruk, og siden kjøres fra Jakobs konto uten inntekter, så Vercel kan likevel kreve Pro: 200 kr i måneden (20 USD), én plass, siden admins ikke teller som utviklere.
SupabaseLagrer og logger innInnhold som er endret i administrasjonen, bilder og portretter, og e-postadresser til dem som har tilgang.Trolig gratis. Grensene er 1 GB filer (ca. 5 000 bilder à 200 kB), 500 MB database og 5 GB utgående data i måneden (databasen er i dag på ca. 30 MB). Pro: 250 kr i måneden (25 USD).
ResendSender e-postMottakerens e-postadresse og innholdet i meldingen: invitasjoner, innloggingskoder og forespørsler om samtykke til bilder.Gratis opp til 3 000 e-poster i måneden og 100 om dagen, nok for rundt 20 admins. Trolig gratis. Pro: 200 kr i måneden (20 USD).
GitHubBeholder kodenKildekoden og historikken over endringer.Dekkes av Jakob: koden ligger sammen med hans andre prosjekter.
ClaudeHjelper med kodenDet som står i koden og i tilbakemeldingene som sendes til bocnettside@gmail.com.Dekkes av Jakob: brukes i flere av hans prosjekter.

Ingenting er gratis for alltid. Med rundt 20 admins og dagens datamengde er det trolig at Vercel, Supabase og Resend kan holdes på gratisplanene. Gratis har likevel grenser og vilkår: vokser klubben ut av dem, eller Vercel krever Pro, blir det rundt 600 kr i måneden, 7 500 kr i året, i tillegg til eget domene. Betales alle fem, blir det rundt 800 kr i måneden. Beløpene er listeprisene hos tjenestene i oktober 2026, regnet om med 9,60 kr per dollar og rundet til nærmeste 50 kr.

Lenker ut

Nettsiden lenker til Spond (påmelding), Strava (følg klubben og medlemmer), Norges idrettsforbund (slik søker frivillige om politiattest) og Norsk Tipping (Grasrotandelen). Du er først hos dem når du selv klikker, og nettsiden gir dem ingen opplysninger.

Tilbakemelding

Slik blir siden bedre

All tilbakemelding sendes til bocnettside@gmail.com. Etter første revisjon får styret en oppdatering, og alle kan bidra med utfordringer, riktig informasjon og forbedringsforslag.

  1. Du skriver. Hvilken side, hva som er feil, og hva som bør stå. «BOC 2, treningstider: tirsdag er 18.30, ikke 18.00» er en god tilbakemelding.
  2. Claude leser og lager et forslag til endring.
  3. Vi godkjenner forslaget med ett tastetrykk, og siden oppdateres.

Automatikken settes opp fortløpende. Skriv ikke personopplysninger om andre i en tilbakemelding.

Neste steg · Beslutninger

Det jeg trenger fra styret

  1. Et ja til dette prosjektet. Hva må eventuelt være annerledes før vi sier ja? Vi måler om det virker i én sesong.
  2. Sitater og bilder fra medlemmer. Er målet flere medlemmer, er medlemmenes egne ord og bilder det sterkeste siden har (social proof). Vi bør innhente sitater og ta bilder på treningene, alltid med samtykke. Jeg kan bistå med bilder.
  3. Tilgang til baerumock.no. Så vi kan koble nettsiden til klubbens eget domene. Bare nettsidens adresse flyttes, e-posten på domenet røres ikke.
  4. Minst to klubbadministratorer. Så siden ikke hviler på én person.
  5. Noen som kontrollerer bilder. Innen tre dager, så den røde varselen holder seg borte.
  6. Noen som svarer på personvernhenvendelser. Bli fjernet, innsyn, retting. Siden gjør jobben, men noen må eie den.
  7. En pilot med lagledere. Inviter dem, se hva som stopper dem, og rett det før alle får tilgang.