PhotoBoekKeeper is een Android-app van BoekSolutions waarmee je foto's en video's kunt beoordelen, ordenen en verwerken in albums, collages en Photo Booth-projecten. Deze verklaring beschrijft welke gegevens de app gebruikt, waar die worden verwerkt en welke externe diensten daarbij betrokken zijn.
Kort samengevat
- Lokale foto's en video's worden op je eigen toestel verwerkt via Android.
- PhotoBoekKeeper heeft geen eigen server waarop je foto's, projecten, Microsoft-wachtwoord of tokens worden opgeslagen.
- Na het verbinden van OneDrive haalt de app gekozen media op en voert zij de cloudacties of back-upuploads uit die jij kiest, via Microsoft Graph.
- Advertenties en aankopen lopen via Google-diensten.
- Een catalogussnapshot bevat metadata en verwijzingen, zonder originele media. Volledige back-ups en spiegelmappen kunnen ook media kopiëren naar een gekozen bestemming. Optionele wachtwoordbeveiliging versleutelt de catalogus, niet de gekopieerde mediabestanden.
Android-toestemmingen
| Toestemming | Waarvoor |
|---|---|
Foto's en video's (READ_MEDIA_IMAGES, READ_MEDIA_VIDEO) | Om de lokale galerij te tonen en gekozen bewerkingen via Android MediaStore uit te voeren. |
Camera (CAMERA) | Alleen wanneer je in Photo Booth bewust kiest om een nieuw portret te maken. Je kunt ook een bestaande foto kiezen. |
Internet en netwerkstatus (INTERNET, ACCESS_NETWORK_STATE) | Voor Microsoft-aanmelding en OneDrive via Microsoft Graph, Google AdMob en Google Play Billing. |
Meldingen (POST_NOTIFICATIONS) | Voor optionele sorteerherinneringen en voortgang of resultaten van achtergrondback-ups. |
Opnieuw opstarten (RECEIVE_BOOT_COMPLETED) | Om ingeschakelde herinneringen en achtergrondwerk na een toestelherstart opnieuw te plannen. |
Achtergrond instellen (SET_WALLPAPER) | Alleen wanneer je zelf kiest een afbeelding als achtergrond in te stellen. |
Biometrie (USE_BIOMETRIC) | Voor optionele beveiligde albums via Android BiometricPrompt. PhotoBoekKeeper ontvangt geen biometrische gegevens. |
De app vraagt geen toegang tot locatie, contacten of microfoon.
Lokale foto's, video's en projecten
- Lokale media worden via Android
MediaStore/ContentResolvergelezen en gewijzigd. PhotoBoekKeeper gebruikt daarvoor geen eigen mediaserver. - Verwijderen gaat eerst via de Android-prullenbak en de bijbehorende systeembevestiging. Definitief verwijderen gebeurt pas na de ingestelde bewaartermijn of een expliciete actie en opnieuw met Android-bevestiging.
- Favoriet maken is een verplaatsing binnen de galerij. Kopiëren gebeurt alleen wanneer je zelf uitdrukkelijk een kopieeractie kiest.
- Een met Photo Booth gemaakte foto en geëxporteerde albums, collages of pagina's worden alleen op het toestel opgeslagen wanneer je dat kiest.
- Albums, collages en Photo Booth-projecten bevatten lokaal bewerkings- en layoutgegevens plus verwijzingen naar de gebruikte foto's. De app wijzigt een origineel niet alleen om een project te kunnen tonen.
OneDrive en Microsoft Graph
OneDrive is optioneel. De functie wordt pas gebruikt nadat je zelf op verbinden tikt en via Microsoft toestemming geeft.
- Aanmelding loopt via Microsoft Authentication Library (MSAL). PhotoBoekKeeper ziet of bewaart je Microsoft-wachtwoord niet.
- De OneDrive-functie vraagt de delegated Microsoft Graph-toestemming
Files.ReadWrite. Die is nodig om door jou bevestigde cloudacties zoals kopiëren, verplaatsen, herstellen en naar de app-prullenbak verplaatsen uit te voeren. De app gebruikt deze toegang alleen vanuit zichtbare functies. - Na je expliciete mapkeuze leest de app in die map en submappen onder andere bestandsnamen, Microsoft-item- en map-ID's, grootte, afmetingen en datumvelden.
- Gekozen media en back-ups kunnen ook naar je gekozen OneDrive-bestemming worden geüpload, onder meer via een schema of spiegelmap die je inschakelt.
- Thumbnails en afbeeldingsinhoud worden via versleutelde HTTPS-verbindingen rechtstreeks van Microsoft naar de app opgehaald wanneer ze nodig zijn om de gekozen foto's te tonen. Ze worden niet naar een BoekSolutions-server doorgestuurd.
- Een swipe wordt eerst alleen lokaal als beslissing opgeslagen. Pas bij de bevestigde batchactie kan de app het OneDrive-item verplaatsen. Definitief verwijderen gebeurt uitsluitend vanuit de eigen app-prullenbak, na controle van de actuele Microsoft-locatie; Microsoft kan het item daarna nog in de OneDrive-providerprullenbak bewaren.
- MSAL beheert de account- en tokencache in de appcontainer. PhotoBoekKeeper slaat access- en refreshtokens niet zelf op in de database of Preferences.
- De gekozen OneDrive-mapnaam en map-ID en interne verwijzingen naar beoordeelde OneDrive-items kunnen lokaal worden onthouden. Bij afmelden verwijdert de app de MSAL-cacheaccounts en de lokaal onthouden OneDrive-map.
Microsoft verwerkt de aanmelding en OneDrive-gegevens als zelfstandige dienstverlener volgens de privacyverklaring van Microsoft. Je kunt verleende app-toegang ook via je Microsoft-account intrekken.
Catalogussnapshots, volledige back-ups en spiegelmappen
Android Auto Backup staat voor PhotoBoekKeeper uit, omdat toestelgebonden MediaStore-verwijzingen na een automatische toestelrestore naar de verkeerde foto zouden kunnen verwijzen.
Je kiest zelf de back-upvorm en bestemming:
- Een catalogussnapshot bewaart projectmetadata, instellingen, sorteerstatus, statistieken, kastindeling, gekozen OneDrive-mapverwijzingen en herkenningsgegevens zoals cryptografische hashes. Originele media ontbreken.
- Een volledige back-up kopieert ook de media binnen de gekozen back-up. Een spiegelmap houdt kopieën van gekozen media en catalogusgegevens bij op de ingestelde bestemming. Deze acties verplaatsen of verwijderen geen originelen.
- Wachtwoordbeveiliging van de catalogus is optioneel. Ingeschakeld wordt de catalogus versleuteld met AES-256-GCM. Uitgeschakeld zijn de catalogusgegevens leesbaar op de bestemming. Gekopieerde foto's en video's blijven gewone bestanden en worden niet door deze catalogusoptie versleuteld.
- Een ingesteld back-upwachtwoord kan lokaal in Android-beveiligde SecureStorage worden bewaard voor volgende of geplande uitvoeringen. Het wordt niet naar BoekSolutions gestuurd. BoekSolutions kan een vergeten wachtwoord niet herstellen.
- Back-ups draaien op verzoek of via automatische planning of een spiegelmap die je zelf inschakelt. Je kunt die opties in de app uitschakelen. Achtergrondwerk kan meldingen over voortgang en resultaat tonen.
- Herstel toont eerst een overzicht en koppelt media alleen automatisch bij een exacte overeenkomst. Microsoft-inloggegevens en tokens worden niet uit de catalogus hersteld: meld je aan met hetzelfde Microsoft-account om de OneDrive-mappen daarvan te gebruiken.
De gekozen Android-documentprovider of Microsoft OneDrive verwerkt de bestanden die je erheen stuurt volgens zijn eigen voorwaarden. Je beheert zelf de bestemming en deelrechten. Bij een catalogussnapshot moeten de originele foto's en video's ook beschikbaar blijven.
Gegevens die lokaal worden bewaard
De app bewaart in haar afgeschermde appcontainer onder andere:
- verwijzingen naar beoordeelde, gekopieerde en nog te verwerken foto's;
- prullenbakstatus en bewaartermijnen;
- albums, collages, Photo Booth-projecten en bewerkingsmetadata;
- mapvoorkeuren, de gekozen externe/OneDrive-map en taalinstellingen;
- sessiestatistieken en herinneringsinstellingen;
- een lokale abonnements-/entitlementstatus voor de gebruikerservaring;
- de door jou gekozen leeftijdscategorie voor advertenties (onder 13, 13–17 of 18+), alleen als categorie en nooit als geboortedatum;
- de door Google beheerde toestemmingsstatus voor advertenties, die de Google-SDK's op het apparaat bewaren.
De database bevat geen eigen kopie van de originele fotobestanden. Verwijderen van de app verwijdert de appcontainer. Bestanden die je zelf naar de galerij, Downloads, een documentprovider of een back-uplocatie hebt geëxporteerd, blijven daar staan totdat je ze zelf verwijdert.
Advertenties
De gratis versie gebruikt Google AdMob. Google kan daarbij advertentie-ID's, apparaatgegevens, interactiegegevens, crashlogboeken en diagnostische informatie verwerken voor advertentielevering, fraudepreventie en meting. Een IP-adres kan een geschatte locatie aangeven, ook zonder locatiepermissie in de app. Zie Google's privacybeleid en informatie over AdMob.
Vanaf appversie 1.0.6 vraagt PhotoBoekKeeper vóór advertenties om een leeftijdscategorie: onder 13, 13–17 of 18+. Alleen de categorie wordt lokaal bewaard, nooit een geboortedatum, en die wordt niet naar een BoekSolutions-server gestuurd. De advertentie-SDK krijgt het bijbehorende signaal of de gebruiker onder de toestemmingsleeftijd valt.
Bij een onbekende leeftijd en bij onder 13 worden geen advertenties getoond. Bij 13–17 worden alleen advertenties zonder personalisatie aangevraagd, samen met het signaal voor onder de toestemmingsleeftijd. De app blijft gericht op 13 jaar en ouder, ook al bevat de leeftijdskeuze een veilige onder-13-optie.
Voor volwassenen verwerkt Google's User Messaging Platform (UMP) de vereiste toestemmingskeuzes. De app actualiseert die status bij het starten; advertenties worden pas aangevraagd nadat die controle slaagt en de SDK aangeeft dat aanvragen zijn toegestaan. Weigeren betekent geen toestemming voor personalisatie; Google kan binnen de toegestane instellingen beperkte of niet-gepersonaliseerde advertenties blijven leveren.
Via Instellingen > Privacy en advertenties kun je je leeftijdscategorie wijzigen en, wanneer van toepassing, de Google-advertentiekeuzes opnieuw openen. Plus toont geen advertenties. Interne en gesloten testbuilds geven testers automatisch gratis Plus, en advertentietests gebruiken Google-testadvertenties.
AdMob krijgt van PhotoBoekKeeper geen OneDrive-token en geen foto- of projectinhoud aangeleverd.
Abonnementen en aankopen
Aankopen verlopen via Google Play Billing. Google verwerkt betaal- en aankoopgegevens. PhotoBoekKeeper ontvangt alleen de informatie die nodig is om te bepalen of een product of abonnement beschikbaar en actief is; de app ziet of bewaart geen kaart- of bankgegevens.
Plus kan beschikbaar zijn als maandelijks abonnement of als eenmalige levenslange aankoop; beide worden via hetzelfde Google-account hersteld en betaalgegevens blijven bij Google.
Analytics en crashrapportage
PhotoBoekKeeper bevat momenteel geen afzonderlijke analytics- of externe crashrapportagedienst. De geïntegreerde Google-SDK's kunnen de hierboven beschreven interactie- en diagnosegegevens verwerken. MSAL stuurt eenvoudige SDK-, verzoek- en fouttelemetrie naar de Microsoft-aanmeldingsdienst om de betrouwbaarheid van die dienst te ondersteunen. Dit bevat geen foto-inhoud. Wijzigingen worden verwerkt in deze verklaring en Google Play Data Safety.
Bewaartermijnen en verwijderen
- Lokale appgegevens blijven staan totdat je ze in de app verwijdert, afmeldt waar van toepassing, of de app verwijdert.
- De bewaartermijn voor foto's in de Android-prullenbak is instelbaar.
- Microsoft- en Google-gegevens vallen daarnaast onder de instellingen en bewaartermijnen van die diensten.
- Zelf geëxporteerde bestanden en back-ups beheer en verwijder je op de door jou gekozen opslaglocatie.
Je rechten en keuzes
Je kunt lokale appgegevens verwijderen door functies leeg te maken of de app te verwijderen. Je kunt OneDrive afmelden in de app en de verleende toestemming intrekken in je Microsoft-account. Voor gegevens die Microsoft of Google zelf verwerkt, kun je de privacy- en accountinstellingen van die dienst gebruiken.
In Instellingen > Privacy en advertenties (appversie 1.0.6 en nieuwer) kun je je leeftijdscategorie wijzigen en, wanneer van toepassing, de Google-advertentiekeuzes opnieuw openen.
Voor privacyvragen aan BoekSolutions kun je contact opnemen via het adres onderaan deze verklaring.
Kinderen
PhotoBoekKeeper is bedoeld voor volwassenen en tieners vanaf 13 jaar, niet voor kinderen onder 13. De leeftijdskeuze bevat een onder-13-optie als veilige keuze: in dat geval, en bij een onbekende leeftijd, worden geen advertenties getoond. Bij 13–17 worden alleen advertenties zonder personalisatie aangevraagd. Regionale leeftijdsclassificaties kunnen hoger zijn. Advertentie- en toestemmingsinstellingen moeten passen bij de leeftijd en regio van de gebruiker.
Wijzigingen
Deze verklaring wordt bijgewerkt wanneer functies, SDK's, toestemmingen of gegevensstromen veranderen. De datum bovenaan geeft de laatste inhoudelijke wijziging aan.
Aanbiedersgegevens
- Handelsnaam
- BoekSolutions
- Rechtsvorm
- eenmanszaak
- Adres
- Helgoland 30, 1132 NE Volendam, Nederland
- info@boeksolutions.nl
- KvK-nummer
- 42138621
- Btw-identificatienummer
- NL005528463B56