Solution
In addition to the Android application, an SDK (Software Development Kit) was also created in Kotlin and Rust languages. This SDK provides a “plug and play” interface for potential use by other applications and acts as a superstructure on top of CAI's C2PA implementing library, an open-source format that guarantees media authenticity, supported by many well-known companies (Adobe, Microsoft, BBC, Sony,...). When we created the application, the C2PA library began to be created in the form of “proof of concept” and we worked directly with its creators.
On the application side, we tested the possibilities of obtaining relevant information from the mobile device that would help us identify the photo and allow us to assess its authenticity. As part of this project, we also analyzed what data is deleted from popular social networks and communication applications. On the server side, we analyzed and implemented various metrics and heuristics (such as metadata consistency, device integrity, estimated location) with which we subsequently evaluated the authenticity of the photos.