faceid / chain /blockchain.json
rishik1111's picture
docs(hf): add Hugging Face Spaces docker metadata and app_port 8000
b6163f9
Raw History Blame Contribute Delete
46.1 kB
[
{
"index": 0,
"timestamp": 1726000000.0,
"evidence_record": {
"title": "face-chain Genesis Block",
"protocol": "Biometric Provenance Ledger v1.0",
"status": "INITIALIZED"
},
"previous_hash": "0000000000000000000000000000000000000000000000000000000000000000",
"hash": "b6e30c46873474b7a1a22e0bb103f85934f45a42439658668a434850b11e4b8d"
},
{
"index": 1,
"timestamp": 1788759384.1386418,
"evidence_record": {
"schema_version": "2.0",
"protocol": "face-chain forensic evidence",
"created_at": "2026-09-07T05:36:24.122840+00:00",
"source_image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"biometrics": {
"detected": false,
"face_count": 0,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"face": {
"detected": false,
"count": 0,
"embedding_generated": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "koyin - YouTube",
"source": "YouTube",
"link": "https://www.youtube.com/@koyin64",
"platform": "YouTube",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": null,
"visual_similarity": 0.4856,
"phash_distance": 18,
"verified": false
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.4856,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "83ffb62af2a30b5fd64e05faa2d8238fac69114337f3ba310f5d22144f44db39"
},
"previous_hash": "b6e30c46873474b7a1a22e0bb103f85934f45a42439658668a434850b11e4b8d",
"hash": "bec3f2ef599e25fa6c5193504341c01e1b833a21b40174186339b539337a80d2"
},
{
"index": 2,
"timestamp": 1788762185.3904543,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T06:23:05.389366+00:00",
"source_image": {
"filename": "upload_59ed5c9d.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"image": {
"filename": "upload_59ed5c9d.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"biometrics": {
"detected": true,
"face_count": 1,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.9038841724395752,
"face_boxes": [
[
80.0684814453125,
51.27796936035156,
207.31980895996094,
214.8474578857422
]
],
"landmarks": [
[
[
115.04418182373047,
116.99591827392578
],
[
174.9100799560547,
117.15668487548828
],
[
144.4901885986328,
139.67910766601562
],
[
119.04249572753906,
171.95364379882812
],
[
168.63946533203125,
172.24339294433594
]
]
]
},
"face": {
"detected": true,
"count": 1,
"embedding_generated": true,
"det_score": 0.9038841724395752,
"face_boxes": [
[
80.0684814453125,
51.27796936035156,
207.31980895996094,
214.8474578857422
]
],
"landmarks": [
[
[
115.04418182373047,
116.99591827392578
],
[
174.9100799560547,
117.15668487548828
],
[
144.4901885986328,
139.67910766601562
],
[
119.04249572753906,
171.95364379882812
],
[
168.63946533203125,
172.24339294433594
]
]
]
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "Virat Kohli Profile - Cricket Player India | Stats, Records ...",
"source": "Cricinfo",
"link": "https://www.cricinfo.com/cricketers/virat-kohli-253802",
"platform": "cricinfo.com",
"is_specific_post": false,
"post_type": "Web Article / Forum",
"cosine_similarity": 0.9708,
"visual_similarity": 0.9708,
"phash_distance": 24,
"verified": true
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "VERIFIED",
"best_similarity": 0.9708,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "6eff3e3f5d567bba2265a4b96d4cb61f252d1dc3aea9240794b7bbdfbd3d6bff"
},
"previous_hash": "bec3f2ef599e25fa6c5193504341c01e1b833a21b40174186339b539337a80d2",
"hash": "dd77da495feae67301ff135d8d1475e1e98888522f7e0c152ff6d49e30e9f61e"
},
{
"index": 3,
"timestamp": 1788762390.1251516,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T06:26:30.124896+00:00",
"source_image": {
"filename": "webcam_7d719d45.jpg",
"sha256": "cf6cb07d0f5e0ea609d73af90e9ea97f51de05e77b40b742e3fffe9be57abf9e",
"phash": "b7880d186f72635b"
},
"image": {
"filename": "webcam_7d719d45.jpg",
"sha256": "cf6cb07d0f5e0ea609d73af90e9ea97f51de05e77b40b742e3fffe9be57abf9e",
"phash": "b7880d186f72635b"
},
"biometrics": {
"detected": true,
"face_count": 1,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.8053011894226074,
"face_boxes": [
[
510.8453369140625,
302.77947998046875,
737.4694213867188,
613.40625
]
],
"landmarks": [
[
[
574.534912109375,
416.7082214355469
],
[
687.1436157226562,
417.571533203125
],
[
635.030517578125,
472.1497802734375
],
[
582.1260375976562,
531.8977661132812
],
[
680.6751098632812,
532.435302734375
]
]
]
},
"face": {
"detected": true,
"count": 1,
"embedding_generated": true,
"det_score": 0.8053011894226074,
"face_boxes": [
[
510.8453369140625,
302.77947998046875,
737.4694213867188,
613.40625
]
],
"landmarks": [
[
[
574.534912109375,
416.7082214355469
],
[
687.1436157226562,
417.571533203125
],
[
635.030517578125,
472.1497802734375
],
[
582.1260375976562,
531.8977661132812
],
[
680.6751098632812,
532.435302734375
]
]
]
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "Milan Chanda - BCA Student | Web Frontend Developer Intern ...",
"source": "LinkedIn",
"link": "https://in.linkedin.com/in/milan-chanda",
"platform": "LinkedIn",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": 0.2695,
"visual_similarity": 0.2695,
"phash_distance": 38,
"verified": false
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.2695,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "c713f4fbeb1f05ae14286d9aaeef293ac8f752f9ff384d7b85f87602afa0bc68"
},
"previous_hash": "dd77da495feae67301ff135d8d1475e1e98888522f7e0c152ff6d49e30e9f61e",
"hash": "524fdfd3e251f618ff33135dda3770cac59184a1613e9e3234f6b50d9744871b"
},
{
"index": 4,
"timestamp": 1788762618.321109,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T06:30:18.310222+00:00",
"source_image": {
"filename": "webcam_21bad193.jpg",
"sha256": "49c9e7591c202102f7b161497e6b6d81698ceadd3c462f124a88cfaddf48c97d",
"phash": "c9f0b48ee8d98936"
},
"image": {
"filename": "webcam_21bad193.jpg",
"sha256": "49c9e7591c202102f7b161497e6b6d81698ceadd3c462f124a88cfaddf48c97d",
"phash": "c9f0b48ee8d98936"
},
"biometrics": {
"detected": true,
"face_count": 3,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.8772852420806885,
"face_boxes": [
[
520.1446533203125,
353.36761474609375,
671.7232055664062,
547.7220458984375
],
[
1162.86474609375,
550.4884033203125,
1198.265380859375,
584.3963012695312
],
[
41.573116302490234,
531.4190673828125,
70.04283142089844,
569.1278076171875
]
],
"landmarks": [
[
[
558.904541015625,
420.5101623535156
],
[
631.8976440429688,
418.3986511230469
],
[
595.2168579101562,
452.4977111816406
],
[
562.0198974609375,
493.08837890625
],
[
625.7298583984375,
491.83233642578125
]
],
[
[
1168.2764892578125,
566.4017333984375
],
[
1178.4718017578125,
564.7550659179688
],
[
1171.9869384765625,
575.4622192382812
],
[
1176.2366943359375,
579.5419311523438
],
[
1182.5013427734375,
577.9540405273438
]
],
[
[
45.831764221191406,
544.799560546875
],
[
48.60767364501953,
544.9122924804688
],
[
43.34944152832031,
554.0167846679688
],
[
51.0982780456543,
560.4274291992188
],
[
52.62710189819336,
560.065185546875
]
]
]
},
"face": {
"detected": true,
"count": 3,
"embedding_generated": true,
"det_score": 0.8772852420806885,
"face_boxes": [
[
520.1446533203125,
353.36761474609375,
671.7232055664062,
547.7220458984375
],
[
1162.86474609375,
550.4884033203125,
1198.265380859375,
584.3963012695312
],
[
41.573116302490234,
531.4190673828125,
70.04283142089844,
569.1278076171875
]
],
"landmarks": [
[
[
558.904541015625,
420.5101623535156
],
[
631.8976440429688,
418.3986511230469
],
[
595.2168579101562,
452.4977111816406
],
[
562.0198974609375,
493.08837890625
],
[
625.7298583984375,
491.83233642578125
]
],
[
[
1168.2764892578125,
566.4017333984375
],
[
1178.4718017578125,
564.7550659179688
],
[
1171.9869384765625,
575.4622192382812
],
[
1176.2366943359375,
579.5419311523438
],
[
1182.5013427734375,
577.9540405273438
]
],
[
[
45.831764221191406,
544.799560546875
],
[
48.60767364501953,
544.9122924804688
],
[
43.34944152832031,
554.0167846679688
],
[
51.0982780456543,
560.4274291992188
],
[
52.62710189819336,
560.065185546875
]
]
]
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "Jason Charwin - Data Science @ UNC | Prev @ Wells Fargo ...",
"source": "LinkedIn",
"link": "https://www.linkedin.com/in/jasoncharwin05",
"platform": "LinkedIn",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": 0.2439,
"visual_similarity": 0.2439,
"phash_distance": 36,
"verified": false
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.2439,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "81ba475054400db32fcd6c8274dade223541f87feef321e299f04db903a521d0"
},
"previous_hash": "524fdfd3e251f618ff33135dda3770cac59184a1613e9e3234f6b50d9744871b",
"hash": "b8f5e20eab1063a791b12412b6f57200217e7b1a783ab529459dbf4887c46d43"
},
{
"index": 5,
"timestamp": 1788762982.6165538,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T06:36:22.615879+00:00",
"source_image": {
"filename": "upload_2bdb93bd.png",
"sha256": "b514aaaf24f656d850c3737797e6e27105007bc59b08dce904e468f16aa4efc2",
"phash": "e83c49a4e5d3a4d5"
},
"image": {
"filename": "upload_2bdb93bd.png",
"sha256": "b514aaaf24f656d850c3737797e6e27105007bc59b08dce904e468f16aa4efc2",
"phash": "e83c49a4e5d3a4d5"
},
"biometrics": {
"detected": true,
"face_count": 1,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.8952907919883728,
"face_boxes": [
[
87.95404815673828,
82.72099304199219,
259.51129150390625,
303.2624206542969
]
],
"landmarks": [
[
[
135.182373046875,
162.94725036621094
],
[
216.0088348388672,
169.97267150878906
],
[
172.67123413085938,
200.92874145507812
],
[
132.53768920898438,
239.15292358398438
],
[
205.1303253173828,
245.82679748535156
]
]
]
},
"face": {
"detected": true,
"count": 1,
"embedding_generated": true,
"det_score": 0.8952907919883728,
"face_boxes": [
[
87.95404815673828,
82.72099304199219,
259.51129150390625,
303.2624206542969
]
],
"landmarks": [
[
[
135.182373046875,
162.94725036621094
],
[
216.0088348388672,
169.97267150878906
],
[
172.67123413085938,
200.92874145507812
],
[
132.53768920898438,
239.15292358398438
],
[
205.1303253173828,
245.82679748535156
]
]
]
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "About Us | Edunomix Institute",
"source": "Edunomix Institute",
"link": "https://edunomixinstitute.com/about-us",
"platform": "edunomixinstitute.com",
"is_specific_post": false,
"post_type": "Web Article / Forum",
"cosine_similarity": 0.2355,
"visual_similarity": 0.2355,
"phash_distance": 28,
"verified": false
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.2355,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "3715d76c6e7fc028c8de329502a032c93c720f21e1618debedf66b2ae37ebb2c"
},
"previous_hash": "b8f5e20eab1063a791b12412b6f57200217e7b1a783ab529459dbf4887c46d43",
"hash": "131fc59feed66a9cb4936130e285ec4095e818ea3af41b5ddd99db94f5552507"
},
{
"index": 6,
"timestamp": 1788763094.4854052,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T06:38:14.482176+00:00",
"source_image": {
"filename": "upload_f936cd38.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"image": {
"filename": "upload_f936cd38.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"biometrics": {
"detected": true,
"face_count": 1,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.9038841724395752,
"face_boxes": [
[
80.0684814453125,
51.27796936035156,
207.31980895996094,
214.8474578857422
]
],
"landmarks": [
[
[
115.04418182373047,
116.99591827392578
],
[
174.9100799560547,
117.15668487548828
],
[
144.4901885986328,
139.67910766601562
],
[
119.04249572753906,
171.95364379882812
],
[
168.63946533203125,
172.24339294433594
]
]
]
},
"face": {
"detected": true,
"count": 1,
"embedding_generated": true,
"det_score": 0.9038841724395752,
"face_boxes": [
[
80.0684814453125,
51.27796936035156,
207.31980895996094,
214.8474578857422
]
],
"landmarks": [
[
[
115.04418182373047,
116.99591827392578
],
[
174.9100799560547,
117.15668487548828
],
[
144.4901885986328,
139.67910766601562
],
[
119.04249572753906,
171.95364379882812
],
[
168.63946533203125,
172.24339294433594
]
]
]
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "Virat Kohli - The Leader (@leadervirat) • Facebook",
"source": "Facebook",
"link": "https://www.facebook.com/leadervirat/",
"platform": "Facebook",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": 0.9671,
"visual_similarity": 0.9671,
"phash_distance": 10,
"verified": true
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "VERIFIED",
"best_similarity": 0.9671,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "00c173c6ff8a449b9b45ba253a5933f291841bd5f6c0e8de1e9f3e73bb581e39"
},
"previous_hash": "131fc59feed66a9cb4936130e285ec4095e818ea3af41b5ddd99db94f5552507",
"hash": "bde42c0e04ff1b718b84923b1f846cfa1ca6c07a72f40f3adff5b75f8b5bd199"
},
{
"index": 7,
"timestamp": 1788769272.0205967,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T08:21:12.020109+00:00",
"source_image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"biometrics": {
"detected": false,
"face_count": 0,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"face": {
"detected": false,
"count": 0,
"embedding_generated": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 3,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 3,
"error": null
},
"best_match": {
"title": "Rolling into a new era! Once Upon A KATAMARI out NOW on ...",
"source": "Instagram",
"link": "https://www.instagram.com/p/DQK_wc9iaHM/",
"platform": "Instagram",
"is_specific_post": true,
"post_type": "Post",
"cosine_similarity": null,
"visual_similarity": 0.3658,
"phash_distance": 28,
"verified": false
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.3658,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "d90b7c5b961275de13e8c44fbf1be4cc2dc70286a200b4111fccb601c5401728"
},
"previous_hash": "bde42c0e04ff1b718b84923b1f846cfa1ca6c07a72f40f3adff5b75f8b5bd199",
"hash": "b471fc3a1e334fdc4b9a9a0340cb855fcbab5ba8032f25f8740330257c9413c1"
},
{
"index": 8,
"timestamp": 1788769719.108823,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T08:28:39.108119+00:00",
"source_image": {
"filename": "upload_f936cd38.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"image": {
"filename": "upload_f936cd38.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"biometrics": {
"detected": true,
"face_count": 1,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.9038841724395752,
"face_boxes": [
[
80.0684814453125,
51.27796936035156,
207.31980895996094,
214.8474578857422
]
],
"landmarks": [
[
[
115.04418182373047,
116.99591827392578
],
[
174.9100799560547,
117.15668487548828
],
[
144.4901885986328,
139.67910766601562
],
[
119.04249572753906,
171.95364379882812
],
[
168.63946533203125,
172.24339294433594
]
]
]
},
"face": {
"detected": true,
"count": 1,
"embedding_generated": true,
"det_score": 0.9038841724395752,
"face_boxes": [
[
80.0684814453125,
51.27796936035156,
207.31980895996094,
214.8474578857422
]
],
"landmarks": [
[
[
115.04418182373047,
116.99591827392578
],
[
174.9100799560547,
117.15668487548828
],
[
144.4901885986328,
139.67910766601562
],
[
119.04249572753906,
171.95364379882812
],
[
168.63946533203125,
172.24339294433594
]
]
]
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 3,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 3,
"error": null
},
"best_match": {
"title": "Virat Kohli - The Leader (@leadervirat) • Facebook",
"source": "Facebook",
"link": "https://www.facebook.com/leadervirat/",
"platform": "Facebook",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": 0.9671,
"visual_similarity": 0.9671,
"phash_distance": 10,
"verified": true
},
"deepfake_analysis": {
"label": "Deepfake",
"risk_score": 0.7432,
"confidence": 0.7432,
"is_synthetic": true,
"model": "prithivMLmods/Deep-Fake-Detector-v2-Model",
"status": "ANALYZED"
},
"verification": {
"status": "VERIFIED",
"best_similarity": 0.9671,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "a906d8a602c064032ca5afeded6648ec73e3e02d614e59d16441274f69bf5a4c"
},
"previous_hash": "b471fc3a1e334fdc4b9a9a0340cb855fcbab5ba8032f25f8740330257c9413c1",
"hash": "3d93a113d4c6fe0da53d39e3f5fefad08e879ea9e8a5c019dbd737d24a03e9fd"
},
{
"index": 9,
"timestamp": 1788771004.924527,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T08:50:04.923874+00:00",
"source_image": {
"filename": "upload_6e853a2a.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"image": {
"filename": "upload_6e853a2a.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"biometrics": {
"detected": false,
"face_count": 0,
"embedding_model": "ArcFace 512-d (buffalo_l)",
"embedding_persistent": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"face": {
"detected": false,
"count": 0,
"embedding_generated": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "MANGORO - YouTube",
"source": "YouTube",
"link": "https://www.youtube.com/@mangoro_official",
"platform": "YouTube",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": null,
"visual_similarity": 0.4478,
"phash_distance": 20,
"verified": false
},
"deepfake_analysis": {
"label": "Deepfake",
"risk_score": 0.6974,
"confidence": 0.6974,
"is_synthetic": true,
"model": "prithivMLmods/Deep-Fake-Detector-v2-Model",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.4478,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "27eb64d81da5eaed946a739f25e2e8c32b9da39066aa4c3cb84781ac54a58f1f"
},
"previous_hash": "3d93a113d4c6fe0da53d39e3f5fefad08e879ea9e8a5c019dbd737d24a03e9fd",
"hash": "f0b09b09a2d9c870c18c19f4150c556b69837f1ab2355d125250e7eeb4811a11"
},
{
"index": 10,
"timestamp": 1788773057.0646725,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T09:24:17.063930+00:00",
"source_image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"biometrics": {
"detected": false,
"face_count": 0,
"embedding_model": "ArcFace 512-d (buffalo_s)",
"embedding_persistent": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"face": {
"detected": false,
"count": 0,
"embedding_generated": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 2,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 2,
"error": null
},
"best_match": {
"title": "Rolling into a new era! Once Upon A KATAMARI out NOW on ...",
"source": "Instagram",
"link": "https://www.instagram.com/p/DQK_wc9iaHM/",
"platform": "Instagram",
"is_specific_post": true,
"post_type": "Post",
"cosine_similarity": null,
"visual_similarity": 0.3658,
"phash_distance": 28,
"verified": false
},
"deepfake_analysis": {
"label": "Deepfake",
"risk_score": 0.6974,
"confidence": 0.6974,
"is_synthetic": true,
"model": "prithivMLmods/Deep-Fake-Detector-v2-Model",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.3658,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "a2d488fbe5121f34c9efce756544e4a5b261fd3ef82e508e746441408f9cd333"
},
"previous_hash": "f0b09b09a2d9c870c18c19f4150c556b69837f1ab2355d125250e7eeb4811a11",
"hash": "79b0ecb7accd2580888ccb491311fae5d2df03d226addcacf1b3b6833179319d"
},
{
"index": 11,
"timestamp": 1788773609.0568485,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T09:33:29.056289+00:00",
"source_image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"biometrics": {
"detected": false,
"face_count": 0,
"embedding_model": "ArcFace 512-d (buffalo_s)",
"embedding_persistent": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"face": {
"detected": false,
"count": 0,
"embedding_generated": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 2,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 2,
"error": null
},
"best_match": {
"title": "Rolling into a new era! Once Upon A KATAMARI out NOW on ...",
"source": "Instagram",
"link": "https://www.instagram.com/p/DQK_wc9iaHM/",
"platform": "Instagram",
"is_specific_post": true,
"post_type": "Post",
"cosine_similarity": null,
"visual_similarity": 0.3658,
"phash_distance": 28,
"verified": false
},
"deepfake_analysis": {
"label": "Deepfake",
"risk_score": 0.6974,
"confidence": 0.6974,
"is_synthetic": true,
"model": "prithivMLmods/Deep-Fake-Detector-v2-Model",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.3658,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "e25c3beaad64c475b3d01776509999fd392bb2f4477d9b6fe0a1d2568a863344"
},
"previous_hash": "79b0ecb7accd2580888ccb491311fae5d2df03d226addcacf1b3b6833179319d",
"hash": "ac012e7f1e6c3fe32f37621d492d30106d321b7fd44680b41c5fbb00037bbb65"
},
{
"index": 12,
"timestamp": 1788773744.7905204,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T09:35:44.790021+00:00",
"source_image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"image": {
"filename": "sample.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"biometrics": {
"detected": false,
"face_count": 0,
"embedding_model": "ArcFace 512-d (buffalo_s)",
"embedding_persistent": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"face": {
"detected": false,
"count": 0,
"embedding_generated": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 2,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 2,
"error": null
},
"best_match": {
"title": "MANGORO - YouTube",
"source": "YouTube",
"link": "https://www.youtube.com/@mangoro_official",
"platform": "YouTube",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": null,
"visual_similarity": 0.4478,
"phash_distance": 20,
"verified": false
},
"deepfake_analysis": {
"label": "Authentic / Real",
"risk_score": 0.05,
"confidence": 0.9,
"is_synthetic": false,
"model": "Spatial-FFT-Heuristic (Offline Fallback)",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.4478,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "bffde6f891773c39da9467c1014ac596011dda1a5e282d7f2773fe8bb6c89e9d"
},
"previous_hash": "ac012e7f1e6c3fe32f37621d492d30106d321b7fd44680b41c5fbb00037bbb65",
"hash": "2811693115f654795b8edbe36cbdd57e20dd75c4e30fb679adade8062a4e3373"
},
{
"index": 13,
"timestamp": 1788774588.1296272,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T09:49:48.127567+00:00",
"source_image": {
"filename": "upload_01bb6fac.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"image": {
"filename": "upload_01bb6fac.jpg",
"sha256": "954419c50ed11c9db3bd5453548eb1a2c39a967bfdc78dfc9e4f45a034d0ea3d",
"phash": "e959968619697996"
},
"biometrics": {
"detected": false,
"face_count": 0,
"embedding_model": "ArcFace 512-d (buffalo_s)",
"embedding_persistent": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"face": {
"detected": false,
"count": 0,
"embedding_generated": false,
"det_score": 0.0,
"face_boxes": [],
"landmarks": []
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "MANGORO - YouTube",
"source": "YouTube",
"link": "https://www.youtube.com/@mangoro_official",
"platform": "YouTube",
"is_specific_post": false,
"post_type": "Generic Portal / Aggregator",
"cosine_similarity": null,
"visual_similarity": 0.4478,
"phash_distance": 20,
"verified": false
},
"deepfake_analysis": {
"label": "Deepfake",
"risk_score": 0.6974,
"confidence": 0.6974,
"is_synthetic": true,
"model": "prithivMLmods/Deep-Fake-Detector-v2-Model",
"status": "ANALYZED"
},
"verification": {
"status": "NO_CONFIRMED_MATCH",
"best_similarity": 0.4478,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "443cf507dd180f41f22cd1890c3028dd73e3e0ff95b3a1218fb4f42dea1b47ed"
},
"previous_hash": "2811693115f654795b8edbe36cbdd57e20dd75c4e30fb679adade8062a4e3373",
"hash": "05693381265418b356b4395c21757d4ad2b5302875f184193ea9b7066e6f033a"
},
{
"index": 14,
"timestamp": 1788774838.4118679,
"evidence_record": {
"schema_version": "2.0",
"protocol": "FaceID forensic evidence",
"created_at": "2026-09-07T09:53:58.411084+00:00",
"source_image": {
"filename": "upload_9f5e780c.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"image": {
"filename": "upload_9f5e780c.png",
"sha256": "572cd26d8b38a263bee93ee458081bafc6b7c84355069e7b96f87c669a14a4e4",
"phash": "ba6564638693ec9c"
},
"biometrics": {
"detected": true,
"face_count": 1,
"embedding_model": "ArcFace 512-d (buffalo_s)",
"embedding_persistent": false,
"det_score": 0.8759698867797852,
"face_boxes": [
[
81.15418243408203,
54.73274612426758,
207.1246795654297,
217.7622528076172
]
],
"landmarks": [
[
[
116.31934356689453,
118.24629211425781
],
[
173.4588165283203,
118.24517059326172
],
[
143.64947509765625,
146.5726318359375
],
[
120.01982116699219,
175.05357360839844
],
[
166.85816955566406,
175.39883422851562
]
]
]
},
"face": {
"detected": true,
"count": 1,
"embedding_generated": true,
"det_score": 0.8759698867797852,
"face_boxes": [
[
81.15418243408203,
54.73274612426758,
207.1246795654297,
217.7622528076172
]
],
"landmarks": [
[
[
116.31934356689453,
118.24629211425781
],
[
173.4588165283203,
118.24517059326172
],
[
143.64947509765625,
146.5726318359375
],
[
120.01982116699219,
175.05357360839844
],
[
166.85816955566406,
175.39883422851562
]
]
]
},
"osint_search": {
"provider": "SerpApi Google Lens",
"total_candidates": 10,
"error": null
},
"reverse_search": {
"provider": "SerpApi Google Lens",
"count": 10,
"error": null
},
"best_match": {
"title": "Virat Kohli Profile - Cricket Player India | Stats, Records ...",
"source": "Cricinfo",
"link": "https://www.cricinfo.com/cricketers/virat-kohli-253802",
"platform": "cricinfo.com",
"is_specific_post": false,
"post_type": "Web Article / Forum",
"cosine_similarity": 0.9721,
"visual_similarity": 0.9721,
"phash_distance": 24,
"verified": true
},
"deepfake_analysis": {
"label": "Deepfake",
"risk_score": 0.7432,
"confidence": 0.7432,
"is_synthetic": true,
"model": "prithivMLmods/Deep-Fake-Detector-v2-Model",
"status": "ANALYZED"
},
"verification": {
"status": "VERIFIED",
"best_similarity": 0.9721,
"threshold": 0.9,
"phash_max_distance": 12
},
"evidence_hash": "5c5f3ec19eeb4df386899b41f34adfa520d6f700148d6156bf5a1148e7822056"
},
"previous_hash": "05693381265418b356b4395c21757d4ad2b5302875f184193ea9b7066e6f033a",
"hash": "ebe998ad4e1b21524af136ac05405fcb5410d1af3021a5b222580f75804da8f7"
}
]