constructor () {
const dataController = {
  name: "RiassaManda",
  address: "Avenue Jean Mermoz 18, 6041 Gosselies",
  country: "Belgiรซ",
  phone: "+32 71 25 49 60",
  email: "[email protected]"
};
                            RiassaManda, gevestigd aan Avenue Jean Mermoz 18, 6041 Gosselies, Belgiรซ, is verantwoordelijk voor de verwerking van jouw persoonlijke gegevens zoals uiteengezet in dit privacybeleid.
Wij respecteren jouw privacy en zijn toegewijd aan het beschermen van jouw persoonlijke gegevens. Dit privacybeleid verklaart hoe wij jouw persoonlijke gegevens verzamelen en gebruiken wanneer je onze website bezoekt of deelneemt aan onze coding cursussen.
// Belangrijke contactgegevens
if (privacyQuestion) {
  contact("[email protected]");
  // Of bel: +32 71 25 49 60
}
                                collectData ( userInteraction )
// Gegevens die je ons direct verstrekt
Wij verzamelen gegevens die je ons vrijwillig verstrekt, zoals:
Persoonlijke informatie
                                            {naam, email, telefoon, leeftijd}
                                        
                                    Cursusinformatie
                                            {cursusKeuze, ervaring, doelen, voorkeuren}
                                        
                                    Communicatie
                                            {berichten, feedback, vragen, opmerkingen}
                                        
                                    Betalingsgegevens
                                            {factuuradres, betalingsgeschiedenis}
                                        
                                    // Automatisch verzamelde gegevens
const automaticData = {
  technicalInfo: {
    ipAddress: "XXX.XXX.XXX.XXX",
    browserType: "Chrome, Firefox, Safari...",
    operatingSystem: "Windows, macOS, Linux...",
    deviceType: "Desktop, Mobile, Tablet"
  },
  usageData: {
    pagesVisited: "/courses, /about, /contact",
    timeOnSite: "duration in seconds",
    clickBehavior: "interaction patterns"
  }
};
                            useData ( purpose )
Wij gebruiken jouw persoonlijke gegevens voor de volgende doeleinden:
Cursuslevering
                                            deliverCourse() {
                                              // Cursus registratie
                                              // Lesmateriaal verstrekken
                                              // Voortgang bijhouden
                                              // Certificaten uitgeven
                                            }
                                        
                                    Website optimalisatie
                                            optimizeWebsite() {
                                              // User experience verbeteren
                                              // Performance monitoring
                                              // Bug fixes implementeren
                                            }
                                        
                                    Communicatie
                                            if (userConsent) {
                                              sendUpdates();
                                              shareNews();
                                              offerSupport();
                                            }
                                        
                                    Juridische verplichtingen
                                            handleLegalRequirements() {
                                              // Belastingadministratie
                                              // Boekhoudverplichtingen
                                              // Compliance monitoring
                                            }
                                        
                                    storeData ( retentionPolicy )
Wij bewaren jouw persoonlijke gegevens niet langer dan noodzakelijk voor de doeleinden waarvoor zij zijn verzameld:
| Data Type | Retention Period | Reason | 
|---|---|---|
studentData | 
                                                5 jaar na afstuderen | Certificaat validatie | 
contactInfo | 
                                                3 jaar na laatste contact | Alumni netwerk | 
paymentData | 
                                                7 jaar | Boekhoudkundige verplichtingen | 
marketingConsent | 
                                                Tot intrekking | GDPR compliance | 
websiteAnalytics | 
                                                26 maanden | Google Analytics standaard | 
// Automatische data cleanup
setInterval(() => {
  const expiredData = findExpiredData();
  secureDelete(expiredData);
  logDeletion(expiredData);
}, 86400000); // Daily check
                            shareData ( thirdParty )
RiassaManda verkoopt, verhuurt of verhandelt jouw persoonlijke gegevens nooit aan derden. Wij delen jouw gegevens alleen in specifieke gevallen:
Service Providers
                                                const trustedPartners = [
                                                  "hosting-provider",
                                                  "email-service",
                                                  "payment-processor"
                                                ];
                                            
                                        Alleen voor dienstverlening, onder strikte contractuele voorwaarden.
Legal Requirements
                                                if (legalObligation) {
                                                  complywith(courtOrder);
                                                  respondTo(authorities);
                                                }
                                            
                                        Alleen wanneer wettelijk verplicht door bevoegde autoriteiten.
Business Transfer
                                                if (businessAcquisition) {
                                                  transferData(newOwner);
                                                  maintainPrivacy(standards);
                                                }
                                            
                                        Bij fusie of overname, onder dezelfde privacyvoorwaarden.
userRights [ "GDPR" ]
Onder de Algemene Verordening Gegevensbescherming (AVG) heb je verschillende rechten betreffende jouw persoonlijke gegevens:
right.access()
Je hebt het recht om te weten welke persoonlijke gegevens wij van je verwerken.
getData(userId)
                                right.rectify()
Je kunt ons vragen om onjuiste of onvolledige gegevens te corrigeren.
updateData(corrections)
                                right.delete()
In bepaalde gevallen kun je ons vragen jouw gegevens te verwijderen.
deleteData(userId)
                                right.restrict()
Je kunt vragen om de verwerking van jouw gegevens te beperken.
restrictProcessing()
                                right.portability()
Je kunt jouw gegevens in een gestructureerd formaat opvragen.
exportData(format)
                                right.object()
Je kunt bezwaar maken tegen bepaalde verwerkingen van jouw gegevens.
objectProcessing()
                                // Rechten uitoefenen
const exerciseRights = {
  email: "[email protected]",
  phone: "+32 71 25 49 60",
  responseTime: "30 dagen",
  complaint: "Gegevensbeschermingsautoriteit"
};
                            security . measures ()
Wij nemen de beveiliging van jouw persoonlijke gegevens zeer serieus en hebben uitgebreide technische en organisatorische maatregelen getroffen:
๐ Encryption Layer
                                            const encryption = {
                                              transport: "TLS 1.3",
                                              storage: "AES-256",
                                              database: "Encrypted at rest"
                                            };
                                        
                                    ๐ก๏ธ Access Control
                                            const accessControl = {
                                              authentication: "Multi-factor",
                                              authorization: "Role-based",
                                              logging: "All access logged"
                                            };
                                        
                                    ๐ Regular Updates
                                            setInterval(() => {
                                              updateSecurity();
                                              patchVulnerabilities();
                                              reviewAccess();
                                            }, MONTHLY);
                                        
                                    ๐ Monitoring
                                            const monitoring = {
                                              realTime: true,
                                              alerting: true,
                                              audit: "Continuous"
                                            };
                                        
                                    โ ๏ธ Important Note
Hoewel wij alles doen om jouw gegevens te beschermen, kan geen enkel systeem 100% veiligheid garanderen. Wij raden je aan ook zelf voorzichtig te zijn met jouw persoonlijke informatie online.
updatePolicy ( changes )
Wij kunnen dit privacybeleid van tijd tot tijd bijwerken om wijzigingen in onze praktijken, technologie of wettelijke vereisten weer te geven.
// Update proces
const updateProcess = {
  notification: {
    major: "Email + website banner",
    minor: "Website notification",
    technical: "Updated version number"
  },
  versioning: {
    current: "2.1.0",
    lastUpdated: "2024-12-01",
    history: "/privacy-history"
  }
};
                            contact . us ()
Heb je vragen over dit privacybeleid of hoe wij jouw persoonlijke gegevens verwerken? Neem dan contact met ons op:
Email Support
[email protected]
                                        Voor privacy-gerelateerde vragen en verzoeken
                                    Phone Support
+32 71 25 49 60
                                        Ma-Vr: 09:00 - 18:00
                                    Office Address
                                            Avenue Jean Mermoz 18
                                            6041 Gosselies, Belgiรซ
                                        
                                        Op afspraak
                                    // Response tijden
const responseTime = {
  general: "24 uur",
  dataRequests: "30 dagen (GDPR)",
  urgent: "4 uur tijdens kantooruren"
};
                            }
// End of PrivacyPolicy class