CoSMO (Consent in Social Media Ontology) is an ontology designed for the semantic representation of individuals' consent in digital social media.
It is based on Brazil’s LGPD (Brazilian General Data Protection Law) and international guidelines, integrating legal, technical, and cognitive aspects to support privacy solutions, transparency, and user awareness.
- Ontology IRI: https://w3id.org/CoSMO/ontology
Maintainer: Camila Pereira (GitHub ID: camila875
)
The processing of personal data on digital social media platforms requires users to give clear and informed consent.
CoSMO provides a semantic framework to model concepts such as:
- Consent (free, informed, revocable, null, etc.)
- Data subjects, controllers, processors, and supervisory authorities
- Personal and sensitive data categories
- Rights of the data subject (access, deletion, revocation, etc.)
- Privacy policies and terms of use
- Manipulative practices (dark patterns)
The ontology is implemented in OWL 2 using Protégé.
It follows ontology engineering best practices and reuses external ontologies such as BFO, FOAF, IAO, DPV, and GConsent.
The latest stable release of CoSMO is available at:
- OWL (RDF/XML): https://w3id.org/CoSMO/ontology
- Turtle: https://w3id.org/CoSMO/ontology.ttl
- Documentation: https://w3id.org/CoSMO/doc
If you use CoSMO in academic work, please cite it as:
Camila Pereira. CoSMO: Consent in Social Media Ontology. 2025.
Available at: https://w3id.org/CoSMO/ontology
Or use the BibTeX entry:
@misc{cosmo2025,
author = {Camila Pereira},
title = {CoSMO: Consent in Social Media Ontology},
year = {2025},
howpublished = {\url{https://w3id.org/CoSMO/ontology}},
note = {Version 1.0}
}