Hi team,
First of all, thank you for maintaining Yente.
We are running a self-hosted Yente instance and synchronizing data from OpenSanctions datasets. For compliance and data minimization reasons, we would like to exclude certain personal data attributes from being stored and indexed during the synchronization process.
Examples of fields we would like to exclude:
Email addresses
Telephone numbers
Regional / geographic details
Physical addresses
Other personally identifiable information (PII)
Our use case primarily requires sanctions screening and entity matching, but we do not need all personal contact information available in the source datasets.
Questions:
Is there currently a supported way to configure Yente to ignore or remove specific properties during ingestion?
Can field-level filtering be applied before data is written to the database and search index?
If this is not currently supported, would you consider adding a configuration option (e.g., allowlist/blocklist of properties) for self-hosted deployments?
Example:
ingest:
exclude_properties:
- email
- phone
- address
- region
This would help organizations comply with internal privacy requirements while still benefiting from OpenSanctions data.
Thank you for your guidance.
Hi team,
First of all, thank you for maintaining Yente.
We are running a self-hosted Yente instance and synchronizing data from OpenSanctions datasets. For compliance and data minimization reasons, we would like to exclude certain personal data attributes from being stored and indexed during the synchronization process.
Examples of fields we would like to exclude:
Email addresses
Telephone numbers
Regional / geographic details
Physical addresses
Other personally identifiable information (PII)
Our use case primarily requires sanctions screening and entity matching, but we do not need all personal contact information available in the source datasets.
Questions:
Is there currently a supported way to configure Yente to ignore or remove specific properties during ingestion?
Can field-level filtering be applied before data is written to the database and search index?
If this is not currently supported, would you consider adding a configuration option (e.g., allowlist/blocklist of properties) for self-hosted deployments?
Example:
ingest:
exclude_properties:
- email
- phone
- address
- region
This would help organizations comply with internal privacy requirements while still benefiting from OpenSanctions data.
Thank you for your guidance.