I want to create an app running on devices, Phones, Ipads etc. It should function as a verification of any video recorded on the device has actually been created by a human and is unaltered. I imagine using Google ID and Apple ID to verify its a human but could also be public Identity providers or banks etc. There should be an uneditable verifieable blockhain associated with the video which shows as a green dot on the screen that this human verified. My idea on technology stack is this Identity VerificationOAuth 2.0/OpenID Connect (Google, Apple, banks, or government IDs) Liveness DetectionDevice sensor data (gyroscope, accelerometer, ambient light, touch patterns) Video HashingSHA-256 or similar cryptographic hash of the video fileBlockchainPublic or private blockchain (e.g., Ethereum, Hyperledger) for immutable records Metadata StorageIPFS or decentralized storage for video metadata and hash FrontendNative mobile apps (Swift for iOS, Kotlin for Android) or cross-platform (Flutter)BackendNode.js/Python for API, Firebase/AWS for scalability Verification UIGreen dot overlay on verified videos (using FFmpeg or native video players) But this is optional if there are better solutions.