AI KYB Merchant ScreeningROPA Register
Prototype engines onlineResidency: Indonesia profile+ New Screening
KSI
Data inventory

ROPA Register

Processing-activity register covering the complete KYB lifecycle. Legal-basis entries are candidate assessments to be finalized by legal/compliance against the actual operating model and sector obligations.

IDProcessing activityData subjectPersonal dataSourcePurposeLegal basis candidateRecipient/OwnerRetention
R01Merchant account / case creationMerchant organizationCompany/contact dataDirect onboardingCase managementContract / legal obligation candidateKYB OpsCase life + policy
R02Director / officer collectionDirectors/officersName, role, contact/ID where requiredMerchant documents / formIdentity verificationLegal obligation / legitimate interest candidateKYB OpsPurpose-based
R03Beneficial owner collectionBeneficial ownersIdentity / ownership dataMerchant / registryOwnership verificationLegal obligation candidateCompliancePurpose-based
R04Legal document uploadCompany & signatoriesNIB/Akta/NPWP/SIUP contentMerchant uploadVerify legalityLegal obligation / contract candidatePrivate document storeShorter raw retention
R05Document malware/type validationUpload subjectsFile metadataSystem generatedSecurityLegitimate interest / security obligationSecurity serviceOperational
R06Document classificationCompanyDocument type/imageUploaded documentRoute OCRSame as primary KYB purposeAI runtimeDerived record
R07OCR field extractionCompany/personsStructured document fieldsUploaded documentVerify identity/businessSame as primary KYB purposeAI runtimePurpose-based
R08Document authenticity analysisCompany/personsImage quality/tamper signalsUploaded documentDetect manipulationSame as primary KYB purposeAI runtimePurpose-based
R09Cross-document consistencyCompany/personsNames, IDs, addresses, rolesDerived OCRDetect inconsistencySame as primary KYB purposeDecision enginePurpose-based
R10Registry / NIB verificationCompany/personsRegistry identifiers/statusApproved registryValidate businessLegal obligation candidateRegistry connectorEvidence retention
R11Website URL collectionCompanyBusiness URLMerchantWebsite intelligenceLegitimate interest / KYB purposeCase storeCase life
R12Website crawlingCompany / incidental personsWebsite contentPublic merchant websiteBusiness verificationLegitimate interest candidateCrawlerMinimized evidence
R13LOB classificationCompanyDerived business categoryWebsite + declarationCheck business consistencySame as KYB purposeAI runtimeDerived record
R14Prohibited-category detectionCompanyProducts/services risk labelsWebsiteDetect high-risk/forbidden activitySame as KYB purposeAI runtimeEvidence retention
R15Domain history / WHOISCompany / registrant if personalDomain metadataLicensed providerSite-history riskLegitimate interest candidateDomain connectorMinimized
R16Domain reputation / blacklistCompanyDomain reputation signalsLicensed providerFraud/scam riskLegitimate interest candidateDomain connectorFreshness TTL
R17Google Business entity matchCompanyBusiness profile metadataApproved Google accessIdentify correct profileLegitimate interest candidateGoogle connectorMinimized
R18Google review aggregationCompany / reviewers incidentallyReviews, rating metadataApproved Google accessReputation riskLegitimate interest candidateGoogle connectorMinimized
R19Review sentiment analysisReview authors incidentalReview text / derived sentimentGoogle reviewsIdentify negative themesLegitimate interest candidateNLP runtimeDerived + limited evidence
R20Review manipulation detectionReview authors incidentalPattern metadata / derived scoreGoogle reviewsDetect inauthentic patternsLegitimate interest candidateNLP runtimeDerived
R21Adverse-media query creationCompany/personsNames/aliases/disambiguatorsCase dataSearch adverse mediaLegal obligation / legitimate interest candidateSearch serviceOperational
R22Adverse-media retrievalCompany/personsArticles & source metadataLicensed/public sourcesIdentify relevant adverse infoLegal obligation / legitimate interest candidateMedia connectorEvidence retention
R23Adverse-media entity resolutionCompany/personsIdentity matching featuresCase + mediaReduce false positivesSame as primary purposeAI runtimeDerived
R24Adverse-media risk categorizationCompany/personsIssue/status/severity labelsMedia contentRisk assessmentSame as primary purposeAI runtimeDerived
R25PEP screeningRelevant individualsIdentity + PEP statusLicensed screening dataRegulatory/KYB screeningLegal obligation candidateScreening providerEvidence retention
R26Sanctions screeningCompany/personsIdentity + list-match dataLicensed/domestic listsRegulatory screeningLegal obligation candidateScreening providerEvidence retention
R27Criminal / court background candidateRelevant individualsCourt/criminal informationApproved legal sourceEnhanced due diligenceLegal obligation / high-risk assessment candidateEDD restricted zoneStrict/short
R28Social account verificationCompany/personBusiness account metadataApproved social accessMatch account to merchantLegitimate interest candidateSocial connectorMinimized
R29Social sentiment analysisCompany/persons / commenters incidentalPublic/business content & sentimentApproved social accessReputation riskLegitimate interest candidateNLP runtimeMinimized
R30Social fraud/controversy signalCompany/personsDerived risk themesSocial contentRisk assessmentLegitimate interest candidateAI runtimeDerived
R31Image safe-search processingUpload subjectsImage + safety scoresMerchant uploadPrevent inappropriate/sensitive uploadSecurity / KYB purposePrivate vision runtimeRaw short
R32Multi-source profilingCompany/personsCombined risk signalsAll modulesHolistic KYB assessmentLegal obligation / legitimate interest candidateDecision engineDecision record
R33Risk scoringCompany/personsModule scores/reason codesDerivedRisk classificationSame as KYB purposeDecision engineDecision record
R34Low-risk auto approvalCompany/personsDecision outputRisk engineOnboarding decisionContract/legal obligation candidateOnboarding systemDecision record
R35EDD / manual reviewCompany/personsEvidence, analyst notesModule resultsResolve ambiguityLegal obligation / legitimate interest candidateEDD analystsDecision record
R36Decision override / escalationCompany/personsReviewer rationaleEDDAccountable decisionSame as KYB purposeComplianceDecision record
R37Correction / dispute processingCompany/personsCorrection request/evidenceMerchant/data subjectCorrect inaccurate dataPDP rights handlingPrivacy/KYB OpsRights case life
R38Audit & evidence loggingUsers/data subjectsEvent metadata, reason, source refsSystem generatedAuditabilityLegal obligation / legitimate interestAudit storePolicy-defined
R39Ongoing re-screeningCompany/personsUpdated external signalsApproved sourcesPeriodic risk monitoringPolicy/legal basis specificOrchestratorFreshness policy
R40Security monitoringUsers/data subjects incidentalAccess/security logsSystem generatedProtect system/dataSecurity obligation/legitimate interestSOC/SIEMSecurity retention
R41Vendor support / troubleshootingCase data minimizedDiagnostic metadataSystem/supportResolve incidentsProcessor instructionApproved supportTicket duration
R42Retention / deletion executionAll relevant subjectsDeletion metadataSystem policyEnforce retention/PDP rightsLegal obligation/PDP complianceData platformDeletion evidence