Privacy Policy
FB Agents is the app of Filmpeople for players, parents, coaches, trainers and supporters of Floorball Agents and other Dutch floorball clubs. It shows the schedule, results and standings of the Dutch floorball competition, club news and the calendar of your team or training group, and lets you register attendance. To do that we process personal data. This page explains which data, why, who we share it with and what your rights are.
This policy covers the FB Agents app (iOS and Android, app id com.NLfloorball.native) and its server at nlfloorball.com.
1. Who is responsible
Filmpeople
E-mail: contact@filmpeople.nl
Filmpeople develops and operates the app and is the data controller under the General Data Protection Regulation (GDPR) for your account and the technical data. The content of the app (players, teams, training groups, calendar and club news) is entered and managed by Floorball Agents. The club is responsible for that club data, including the attendance you submit; Filmpeople processes it on the club's behalf. If you connect to another club in the app, the same applies to that club.
2. What data we process
Without an account
You can use the app without an account. You then see the public competition data and the news. We store no personal data about you, apart from the technical data described under "Technical data" below.
Account
- Name, e-mail address and password (the password is stored only as an encrypted hash).
- Optional: phone number, date of birth and profile photo.
- A device key and access tokens, so you stay signed in without re-entering your password.
Club, roles and linked players
- The club(s) you are connected to and which of them is your primary club.
- Your role with a team or training group: player, parent, coach, trainer, team leader, extra player, supporter or club admin.
- The player profiles you link to your account: yourself and/or your child(ren). For a player we keep the name, date of birth, the player number at the Dutch floorball federation (NeFUB) when the player is registered there, team(s) and training group(s). A player without a federation number is created by you and belongs to the club.
- Teams and players you follow.
Attendance
For every game, training session or club event you record, per linked player, whether they attend, optionally with a comment, and we keep when that was submitted. These answers are visible to the other members and the staff of that team or training group and to the club's admins, so a coach knows who is coming.
Notifications
The app keeps a list of notifications the server creates for you (for example a changed game time). We do not send push notifications to your device at the moment. If we add them, we will ask for your permission first and then store a device token to deliver them; you can withdraw that permission in your device settings.
Technical data
- Our server logs the IP address, time, requested address and app version of every request, to secure the service and resolve problems. These logs are kept for at most 30 days.
- The app contains no third-party analytics, advertising or trackers and does not request access to your location, camera, contacts or photos.
On your device
The app stores your settings (theme, language, news filters), a temporary copy of competition and news data and your sign-in details on your own device. This data never leaves your device and disappears when you sign out or uninstall the app.
3. Purposes and legal bases
| Purpose | Data | Legal basis (GDPR art. 6) |
|---|---|---|
| Creating your account and signing you in | Account, device key, tokens | Performance of a contract (1 b) |
| Showing your team, training group and calendar and keeping attendance | Club, roles, linked players, attendance | Performance of a contract; for the club, the legitimate interest of a working team administration (1 f) |
| Showing the schedule, results and statistics of your players | Federation number, followed teams and players | Performance of a contract |
| Notifications about changes | Notifications, later a device token | Consent (1 a), push notifications only after you agree |
| Security and troubleshooting | Technical data | Legitimate interest (1 f) |
| Contact about your account | Name, e-mail address | Performance of a contract |
We do not use your data for marketing, profiling or automated decision-making, and we do not sell it.
4. Who we share data with
- Your club(s). Coaches, trainers and team leaders of your team or training group see the players and their attendance. Team members see each other's attendance and comments. Club admins manage the players, teams, training groups and news of their club in an admin area on our website.
- Hosting. Our server and database run at Hetzner Online GmbH in Germany (European Union).
- Network and security. The website nlfloorball.com sits behind Cloudflare, Inc. (USA), which protects the traffic and processes IP addresses to do so. Cloudflare is certified under the EU-US Data Privacy Framework and uses the European Commission's standard contractual clauses.
- News sources. News comes from the public feeds of NeFUB (nefub.nl) and the International Floorball Federation (floorball.sport). The app loads their images from their servers; when you open an article you visit their website and their privacy policy applies.
There are no other recipients, unless the law obliges us.
5. Children
The app is intended for players, parents and club staff. If a player is under 16, a parent or guardian creates the account and links the child's profile as "my child". For a child we process no more than name, date of birth, federation number, team, training group and attendance; a child does not need an account of their own. Parents can have the link and the profile removed through the app and the club.
6. How long we keep data
- Your account and everything attached to it: as long as your account exists.
- Player profiles and attendance records are club data: the club keeps them while the player is a member and removes them afterwards, at the latest at the end of the season following the end of the membership.
- Server logs: at most 30 days.
- Data on your device: until you sign out or uninstall the app.
7. Deleting your account
You can do that in the app: Settings › Profile › Delete account. Your account, club connections, roles, linked players, followed teams, notifications and your own attendance answers as a staff member are deleted immediately and permanently. The player profiles themselves and the attendance recorded for a player stay with the club (see above) so the team administration stays correct; if you want those removed too, ask the club or us at contact@filmpeople.nl. You can also request deletion by e-mail; we handle requests within 30 days.
8. Security
All connections between the app and the server are encrypted (TLS). Passwords are stored only as a hash. Access to club data is limited to the roles described above, and the admin area is available only to club admins and administrators of Filmpeople.
9. Your rights
You have the right to access your data, to have it corrected or deleted, to restrict processing, to object to processing based on legitimate interest, and to receive your data in a common file format. You can withdraw consent you have given at any time. Send your request to contact@filmpeople.nl; we respond within one month. If you disagree with how we handle your data, you can lodge a complaint with the Dutch Data Protection Authority, the Autoriteit Persoonsgegevens.
10. Changes
If we change this policy, we publish the new version on this page with a new date. For significant changes we also let you know in the app.