Spelenderwijs Verbeteren - Nieuwe Native App
Budget: €5,000 – €10,000 EUR
new native app. Images are from our current web-based app within a platform
1. Goal of the App
The "Spelenderwijs Verbeteren" (Playingly Improving) app is a modern, secure, and scalable native app for Korfball coaches and clubs. The app supports coaches with:
finding exercise material for all youth teams;
didactics & pedagogy via tips, videos, and voice-overs;
extensive video analysis (with drawing tools + voice-over);
building training sessions based on pre-defined labels;
future AI support. All access is handled via a transparent slot license system.
2. Design Principles
Simplicity: Coaches find exercises through four steps:
Age group
Attack/defence
Korfball action
Theme within the action Ease of Use
Always logged in after registration
Modern native UX
Minimal steps
Offline availability of exercises & didactics Secure & Manageable
Maximum 2 devices per email address (strict limit)
Usage data only records app openings
Email-based invitations Privacy & Security Compliant with Dutch security standards
3. User Types
There are three environments:
Individual
Club environment
KNKV-course environment (works the same as the club environment, but managed by SV)
4. Registration & Environments
Individual Environment name = user's name Club Environment Name = club name, automatically set Not editable by club admin KNKV-Course Environment Created by SV Otherwise functions the same as a club environment
5. Individual Environment
An individual:
has 1 slot;
can log in on a maximum of 2 devices;
receives a 7-day trial account (not 14 days);
has full access to all content;
can cancel the subscription themselves in their environment.
6. Club Environment
Clubs can:
invite coaches via email (in-app);
purchase multiple slots;
replace or remove coaches within the subscription period;
gain insight into app openings:
number of openings
last open date
per month/year Club admins do everything from the app (no web dashboard needed).
7. KNKV-Course Environments
Same functionality as the club environment
Created by SV
Course participants & instructors are added externally
Access: 12 months per slot
Analytics may be shared (e.g., CSV)
8. Licensing System
Price: €15 per slot – valid for 12 months, for:
individuals
clubs
KNKV Renewal & Reminders
Automatic renewal every 12 months
Reminders 1 month AND 1 week in advance (not a legal requirement – a wish)
User must be able to cancel via a button in the app Priority
KNKV slot
Club slot
Individual slot
Trial The highest slot is always active; lower ones are paused. Payments
Preference: iDEAL via an inexpensive PSP (e.g., Mollie)
No Apple/Google in-app payments
9. Functionalities
9.1 Exercise Library & CMS
Managed via the SV dashboard:
video
assignment/task
implicit exercise / variations
korfball action + theme
evaluation questions
labels:
age group
attack/defence
korfball action
theme Extra:
Favorites
Direct publishing (no draft workflow)
Videos hosted by SV (in-house production)
9.2 Training Builder
Coaches build training sessions exclusively based on labels assigned by SV:
age
attack/defence
korfball action
theme Also:
save, duplicate & edit training sessions
internal sharing with videos
PDF export (without videos)
future AI support
9.3 Didactics & Pedagogy
categories
filters
search function
voice-overs
offline available
9.4 Video Analysis
video recording up to max. 12 minutes
drawing tools (lines, arrows, circles, highlight)
voice-over recording
text annotations
export via WhatsApp, email, AirDrop
videos remain local (no cloud storage)
automatic SV logo as a watermark top-left
10. Device Limit
Maximum 2 devices per email address
Reset procedure:
user disconnects email address → app logs out everywhere → log in again → new 2 devices possible
11. Analytics
The app registers:
number of openings per user/email address
openings per month/year
last open date Access for:
clubs
KNKV (via SV)
12. Fraud Prevention
2-device limit
slot-based access
no player accounts
no team management
email invitations mandatory
unlimited usage prevents click abuse
automatic slot pausing
13. Club Management via the App
Club admins can, within the app:
add/remove users
manage slots
view statistics
manage subscriptions
internally receive training sessions
14. Dashboard for Spelenderwijs Verbeteren
SV can, via the dashboard:
manage exercises (incl. videos)
manage labels
create environments (club & KNKV)
adjust subscriptions
manage accounts
view/export analytics
15. Offline Mode
Pre-download exercises
View training plans offline
Videos from the exercise bank and didactics available offline
16. Push Notifications
new exercises
updates
reminders (incl. renewal)
17. Migration from Current System
No import of the exercise library
Existing users retain access until the end of their current subscription
SV must be able to adjust the subscription duration per account
SV must be able to add and remove accounts
----------------------------------------------------------------------
Spelenderwijs Verbeteren – nieuwe native app. Afbeeldingen zijn van onze huidige web based app binnen een platform
1. Doel van de App
De Spelenderwijs Verbeteren-app is een moderne, veilige en schaalbare native app voor korfbaltrainers en -verenigingen. De app ondersteunt trainers bij:
• het vinden van oefenstof voor alle jeugdteams;
• didactiek & pedagogiek via tips, video’s en voice-overs;
• uitgebreide videoanalyse (met tekentools + voice-over);
• het bouwen van trainingen op basis van vooraf vastgelegde labels;
• toekomstige AI-ondersteuning.
Alle toegang verloopt via een transparant slotlicentiesysteem.
2. Ontwerpprincipes
Eenvoud: Trainers vinden oefeningen door vier stappen:
1. Leeftijdsgroep
2. Aanval/verdediging
3. Korfbalactie
4. Thema binnen de actie
Gebruiksgemak
• Altijd ingelogd na registratie
• Moderne native UX
• Minimale stappen
• Offline beschikbaarheid van oefeningen & didactiek
Veilig & beheersbaar
• Maximaal 2 apparaten per e-mailadres (strikte limiet)
• Gebruiksgegevens uitsluitend app-openingen
• E-mailgebaseerde uitnodigingen
Privacy & beveiliging
Conform Nederlandse veiligheidsstandaarden
3. Gebruikerstypen
Er zijn drie omgevingen:
1. Individu
2. Clubomgeving
3. KNKV-cursusomgeving (werkt hetzelfde als clubomgeving, maar door SV beheerd)
4. Registratie & Omgevingen
Individu
Omgevingsnaam = naam van de gebruiker
Clubomgeving
Naam = clubnaam, wordt automatisch ingesteld
Niet wijzigbaar door clubadmin
KNKV-cursusomgeving
Aangemaakt door SV
Functioneert verder hetzelfde als een clubomgeving
5. Individuele Omgeving
Een individu:
• heeft 1 slot;
• kan op maximaal 2 apparaten inloggen;
• ontvangt 7 dagen proefaccount (geen 14 dagen);
• heeft volledige toegang tot alle content;
• kan abonnement zelf opzeggen in zijn omgeving.
6. Clubomgeving
Clubs kunnen:
• trainers uitnodigen via e-mail (in app);
• meerdere slots aanschaffen;
• trainers vervangen of verwijderen binnen de abonnementsperiode;
• inzicht krijgen in app-openingen:
o aantal openingen
o laatste open-datum
o per maand/jaar
Clubadmins doen alles vanuit de app (geen webdashboard nodig).
7. KNKV-cursusomgevingen
• Zelfde werking als clubomgeving
• Aangemaakt door SV
• Cursisten & docenten worden extern toegevoegd
• Toegang: 12 maanden per slot
• Analytics mogen gedeeld worden (bijv. CSV)
8. Licentiesysteem
Prijs: €15 per slot – 12 maanden geldig, voor:
• individuen
• clubs
• KNKV
Verlengen & herinneringen
• Automatische verlenging per 12 maanden
• Herinneringen 1 maand én 1 week vooraf (geen wettelijke verplichting – wens)
• Gebruiker moet kunnen annuleren via een knop in de app
Prioriteit
1. KNKV-slot
2. Clubslot
3. Individueel slot
4. Trial
Hoogste slot is altijd actief; lagere worden gepauzeerd.
Betalingen
• Voorkeur: iDEAL via goedkope PSP (bijv. Mollie)
• Geen Apple/Google in-app betalingen
9. Functionaliteiten
9.1 Oefeningenbibliotheek & CMS
Beheer via SV-dashboard:
• video
• opdracht
• impliciete oefening / variaties
• korfbalactie + thema
• evaluatievragen
• labels:
o leeftijdsgroep
o aanval/verdediging
o korfbalactie
o thema
Extra:
• Favorieten
• Direct publiceren (geen conceptworkflow)
• Video’s gehost door SV (eigen productie)
9.2 Trainingsbuilder
Trainers bouwen trainingen uitsluitend op basis van labels die SV toekent:
• leeftijd
• aanval/verdediging
• korfbalactie
• thema
Ook:
• trainingen opslaan, dupliceren & bewerken
• interne deling met video’s
• PDF-export (zonder video’s)
• toekomstige AI-ondersteuning
9.3 Didactiek & Pedagogiek
• categorieën
• filters
• zoekfunctie
• voice-overs
• offline beschikbaar
9.4 Videoanalyse
• video opnemen tot max. 12 minuten
• tekentools (lijnen, pijlen, cirkels, highlight)
• voice-over opname
• tekstannotaties
• export via WhatsApp, e-mail, AirDrop
• video’s blijven lokaal (geen cloudopslag)
• automatisch SV-logo als watermerk linksboven
10. Apparaatlimiet
• Maximaal 2 apparaten per e-mailadres
• Resetprocedure:
o gebruiker ontkoppelt e-mailadres → app logt overal uit → opnieuw inloggen → nieuwe 2 apparaten mogelijk
11. Analytics
De app registreert:
• aantal openingen per gebruiker/e-mailadres
• openingen per maand/jaar
• laatste open-datum
Inzage voor:
• clubs
• KNKV (via SV)
12. Fraudepreventie
• 2-apparatenlimiet
• slotgebaseerde toegang
• geen spelersaccounts
• geen teambeheer
• e-mailuitnodigingen verplicht
• onbeperkt gebruik voorkomt clickmisbruik
• automatische slotpauzering
13. Clubbeheer via de App
Clubadmins kunnen in de app:
• gebruikers toevoegen/verwijderen
• slots beheren
• statistieken bekijken
• abonnement beheren
• trainingen intern ontvangen
14. Dashboard voor Spelenderwijs Verbeteren
SV kan via het dashboard:
• oefeningen beheren (incl. video’s)
• labels beheren
• omgevingen aanmaken (club & KNKV)
• abonnementen aanpassen
• accounts beheren
• analytics bekijken/exporteren
15. Offline Modus
• Oefeningen vooraf downloaden
• Trainingsplannen offline bekijken
• Video’s uit oefenbank en didactiek offline beschikbaar
16. Pushmeldingen
nieuwe oefeningen
updates
reminders (incl. verlenging)
17. Migratie vanuit huidig systeem
• Geen import van oefenbibliotheek
• Bestaande gebruikers behouden toegang tot einde huidige abonnement
• SV moet per account abonnementsduur kunnen aanpassen
• SV moet accounts kunnen toevoegen en verwijderen
1. Goal of the App
The "Spelenderwijs Verbeteren" (Playingly Improving) app is a modern, secure, and scalable native app for Korfball coaches and clubs. The app supports coaches with:
finding exercise material for all youth teams;
didactics & pedagogy via tips, videos, and voice-overs;
extensive video analysis (with drawing tools + voice-over);
building training sessions based on pre-defined labels;
future AI support. All access is handled via a transparent slot license system.
2. Design Principles
Simplicity: Coaches find exercises through four steps:
Age group
Attack/defence
Korfball action
Theme within the action Ease of Use
Always logged in after registration
Modern native UX
Minimal steps
Offline availability of exercises & didactics Secure & Manageable
Maximum 2 devices per email address (strict limit)
Usage data only records app openings
Email-based invitations Privacy & Security Compliant with Dutch security standards
3. User Types
There are three environments:
Individual
Club environment
KNKV-course environment (works the same as the club environment, but managed by SV)
4. Registration & Environments
Individual Environment name = user's name Club Environment Name = club name, automatically set Not editable by club admin KNKV-Course Environment Created by SV Otherwise functions the same as a club environment
5. Individual Environment
An individual:
has 1 slot;
can log in on a maximum of 2 devices;
receives a 7-day trial account (not 14 days);
has full access to all content;
can cancel the subscription themselves in their environment.
6. Club Environment
Clubs can:
invite coaches via email (in-app);
purchase multiple slots;
replace or remove coaches within the subscription period;
gain insight into app openings:
number of openings
last open date
per month/year Club admins do everything from the app (no web dashboard needed).
7. KNKV-Course Environments
Same functionality as the club environment
Created by SV
Course participants & instructors are added externally
Access: 12 months per slot
Analytics may be shared (e.g., CSV)
8. Licensing System
Price: €15 per slot – valid for 12 months, for:
individuals
clubs
KNKV Renewal & Reminders
Automatic renewal every 12 months
Reminders 1 month AND 1 week in advance (not a legal requirement – a wish)
User must be able to cancel via a button in the app Priority
KNKV slot
Club slot
Individual slot
Trial The highest slot is always active; lower ones are paused. Payments
Preference: iDEAL via an inexpensive PSP (e.g., Mollie)
No Apple/Google in-app payments
9. Functionalities
9.1 Exercise Library & CMS
Managed via the SV dashboard:
video
assignment/task
implicit exercise / variations
korfball action + theme
evaluation questions
labels:
age group
attack/defence
korfball action
theme Extra:
Favorites
Direct publishing (no draft workflow)
Videos hosted by SV (in-house production)
9.2 Training Builder
Coaches build training sessions exclusively based on labels assigned by SV:
age
attack/defence
korfball action
theme Also:
save, duplicate & edit training sessions
internal sharing with videos
PDF export (without videos)
future AI support
9.3 Didactics & Pedagogy
categories
filters
search function
voice-overs
offline available
9.4 Video Analysis
video recording up to max. 12 minutes
drawing tools (lines, arrows, circles, highlight)
voice-over recording
text annotations
export via WhatsApp, email, AirDrop
videos remain local (no cloud storage)
automatic SV logo as a watermark top-left
10. Device Limit
Maximum 2 devices per email address
Reset procedure:
user disconnects email address → app logs out everywhere → log in again → new 2 devices possible
11. Analytics
The app registers:
number of openings per user/email address
openings per month/year
last open date Access for:
clubs
KNKV (via SV)
12. Fraud Prevention
2-device limit
slot-based access
no player accounts
no team management
email invitations mandatory
unlimited usage prevents click abuse
automatic slot pausing
13. Club Management via the App
Club admins can, within the app:
add/remove users
manage slots
view statistics
manage subscriptions
internally receive training sessions
14. Dashboard for Spelenderwijs Verbeteren
SV can, via the dashboard:
manage exercises (incl. videos)
manage labels
create environments (club & KNKV)
adjust subscriptions
manage accounts
view/export analytics
15. Offline Mode
Pre-download exercises
View training plans offline
Videos from the exercise bank and didactics available offline
16. Push Notifications
new exercises
updates
reminders (incl. renewal)
17. Migration from Current System
No import of the exercise library
Existing users retain access until the end of their current subscription
SV must be able to adjust the subscription duration per account
SV must be able to add and remove accounts
----------------------------------------------------------------------
Spelenderwijs Verbeteren – nieuwe native app. Afbeeldingen zijn van onze huidige web based app binnen een platform
1. Doel van de App
De Spelenderwijs Verbeteren-app is een moderne, veilige en schaalbare native app voor korfbaltrainers en -verenigingen. De app ondersteunt trainers bij:
• het vinden van oefenstof voor alle jeugdteams;
• didactiek & pedagogiek via tips, video’s en voice-overs;
• uitgebreide videoanalyse (met tekentools + voice-over);
• het bouwen van trainingen op basis van vooraf vastgelegde labels;
• toekomstige AI-ondersteuning.
Alle toegang verloopt via een transparant slotlicentiesysteem.
2. Ontwerpprincipes
Eenvoud: Trainers vinden oefeningen door vier stappen:
1. Leeftijdsgroep
2. Aanval/verdediging
3. Korfbalactie
4. Thema binnen de actie
Gebruiksgemak
• Altijd ingelogd na registratie
• Moderne native UX
• Minimale stappen
• Offline beschikbaarheid van oefeningen & didactiek
Veilig & beheersbaar
• Maximaal 2 apparaten per e-mailadres (strikte limiet)
• Gebruiksgegevens uitsluitend app-openingen
• E-mailgebaseerde uitnodigingen
Privacy & beveiliging
Conform Nederlandse veiligheidsstandaarden
3. Gebruikerstypen
Er zijn drie omgevingen:
1. Individu
2. Clubomgeving
3. KNKV-cursusomgeving (werkt hetzelfde als clubomgeving, maar door SV beheerd)
4. Registratie & Omgevingen
Individu
Omgevingsnaam = naam van de gebruiker
Clubomgeving
Naam = clubnaam, wordt automatisch ingesteld
Niet wijzigbaar door clubadmin
KNKV-cursusomgeving
Aangemaakt door SV
Functioneert verder hetzelfde als een clubomgeving
5. Individuele Omgeving
Een individu:
• heeft 1 slot;
• kan op maximaal 2 apparaten inloggen;
• ontvangt 7 dagen proefaccount (geen 14 dagen);
• heeft volledige toegang tot alle content;
• kan abonnement zelf opzeggen in zijn omgeving.
6. Clubomgeving
Clubs kunnen:
• trainers uitnodigen via e-mail (in app);
• meerdere slots aanschaffen;
• trainers vervangen of verwijderen binnen de abonnementsperiode;
• inzicht krijgen in app-openingen:
o aantal openingen
o laatste open-datum
o per maand/jaar
Clubadmins doen alles vanuit de app (geen webdashboard nodig).
7. KNKV-cursusomgevingen
• Zelfde werking als clubomgeving
• Aangemaakt door SV
• Cursisten & docenten worden extern toegevoegd
• Toegang: 12 maanden per slot
• Analytics mogen gedeeld worden (bijv. CSV)
8. Licentiesysteem
Prijs: €15 per slot – 12 maanden geldig, voor:
• individuen
• clubs
• KNKV
Verlengen & herinneringen
• Automatische verlenging per 12 maanden
• Herinneringen 1 maand én 1 week vooraf (geen wettelijke verplichting – wens)
• Gebruiker moet kunnen annuleren via een knop in de app
Prioriteit
1. KNKV-slot
2. Clubslot
3. Individueel slot
4. Trial
Hoogste slot is altijd actief; lagere worden gepauzeerd.
Betalingen
• Voorkeur: iDEAL via goedkope PSP (bijv. Mollie)
• Geen Apple/Google in-app betalingen
9. Functionaliteiten
9.1 Oefeningenbibliotheek & CMS
Beheer via SV-dashboard:
• video
• opdracht
• impliciete oefening / variaties
• korfbalactie + thema
• evaluatievragen
• labels:
o leeftijdsgroep
o aanval/verdediging
o korfbalactie
o thema
Extra:
• Favorieten
• Direct publiceren (geen conceptworkflow)
• Video’s gehost door SV (eigen productie)
9.2 Trainingsbuilder
Trainers bouwen trainingen uitsluitend op basis van labels die SV toekent:
• leeftijd
• aanval/verdediging
• korfbalactie
• thema
Ook:
• trainingen opslaan, dupliceren & bewerken
• interne deling met video’s
• PDF-export (zonder video’s)
• toekomstige AI-ondersteuning
9.3 Didactiek & Pedagogiek
• categorieën
• filters
• zoekfunctie
• voice-overs
• offline beschikbaar
9.4 Videoanalyse
• video opnemen tot max. 12 minuten
• tekentools (lijnen, pijlen, cirkels, highlight)
• voice-over opname
• tekstannotaties
• export via WhatsApp, e-mail, AirDrop
• video’s blijven lokaal (geen cloudopslag)
• automatisch SV-logo als watermerk linksboven
10. Apparaatlimiet
• Maximaal 2 apparaten per e-mailadres
• Resetprocedure:
o gebruiker ontkoppelt e-mailadres → app logt overal uit → opnieuw inloggen → nieuwe 2 apparaten mogelijk
11. Analytics
De app registreert:
• aantal openingen per gebruiker/e-mailadres
• openingen per maand/jaar
• laatste open-datum
Inzage voor:
• clubs
• KNKV (via SV)
12. Fraudepreventie
• 2-apparatenlimiet
• slotgebaseerde toegang
• geen spelersaccounts
• geen teambeheer
• e-mailuitnodigingen verplicht
• onbeperkt gebruik voorkomt clickmisbruik
• automatische slotpauzering
13. Clubbeheer via de App
Clubadmins kunnen in de app:
• gebruikers toevoegen/verwijderen
• slots beheren
• statistieken bekijken
• abonnement beheren
• trainingen intern ontvangen
14. Dashboard voor Spelenderwijs Verbeteren
SV kan via het dashboard:
• oefeningen beheren (incl. video’s)
• labels beheren
• omgevingen aanmaken (club & KNKV)
• abonnementen aanpassen
• accounts beheren
• analytics bekijken/exporteren
15. Offline Modus
• Oefeningen vooraf downloaden
• Trainingsplannen offline bekijken
• Video’s uit oefenbank en didactiek offline beschikbaar
16. Pushmeldingen
nieuwe oefeningen
updates
reminders (incl. verlenging)
17. Migratie vanuit huidig systeem
• Geen import van oefenbibliotheek
• Bestaande gebruikers behouden toegang tot einde huidige abonnement
• SV moet per account abonnementsduur kunnen aanpassen
• SV moet accounts kunnen toevoegen en verwijderen