मुख्य सामग्री पर जाएँ
ShieldID

गतिविधि लेजर

हर नज़र। हर क्लिक। रिकॉर्ड पर।

गतिविधि लेजर किसी सत्यापन के आसपास होने वाली हर चीज़ का append-only रिकॉर्ड है: किसने साइन इन किया, किसने लिंक खोला, इंजन ने क्या निर्णय लिया, किसने क्या एक्सपोर्ट किया। प्रविष्टियाँ जोड़ी जा सकती हैं, कभी संपादित या हटाई नहीं जा सकतीं। न आपके द्वारा, न हमारे द्वारा।

यहाँ वर्णित लेजर वह गवर्नेंस रिकॉर्ड है जो आज Trust Ledger को चलाता है और ShieldID API खातों के लिए जारी किया जा रहा है। पहचान सत्यापनों के लिए जो कुछ अभी तक दर्ज नहीं होता, उसे इस प्रकार चिह्नित किया गया है: जल्द आ रहा है इस पृष्ठ पर।

यह क्यों मायने रखता है

रिकॉर्ड के बिना सत्यापन केवल एक राय है।

पहचान सेवा का उपयोग अपना एक जोखिम भी जोड़ता है: किसी को जवाब देना होता है कि आवेदक की ID किसने देखी और उसके साथ क्या किया गया। लेजर वह तरीका है जिससे आप जवाब देते हैं।

आपके लिए

साबित करें कि क्या हुआ, क्रम से, परिणाम के साथ। जब महीनों बाद किसी निर्णय पर सवाल उठे, तो लेजर ही साक्ष्य है, और यह ID छवियों से अधिक समय तक रहता है।

आपके अनुपालन प्रमुख के लिए

किसी गोपनीयता अनुरोध या ऑडिट का जवाब एक हफ़्ते के ईमेल की जगह फ़िल्टर किए गए एक्सपोर्ट से दें। हर एक्सपोर्ट अपने आप में एक प्रविष्टि है।

आपके आवेदकों के लिए

संग्रहीत दस्तावेज़ का हर व्यू और डाउनलोड एक प्रविष्टि छोड़ता है, इसलिए "मेरी फ़ाइल किसने देखी?" का ऐसा उत्तर मिलता है जो व्यवसाय दे सकता है। ID फ़ोटो के लिए प्रति-छवि घटनाएँ और आवेदकों के लिए सेल्फ़-सर्विस व्यू जल्द आ रहे हैं।

यह क्या दर्ज करता है

इवेंट शब्दावली, पूरी।

हर प्रविष्टि इनमें से किसी एक नाम का उपयोग करती है, इसलिए फ़िल्टर का मतलब हमेशा एक ही रहता है। नाम वैसे ही दिखाए गए हैं जैसे वे लेजर में दिखते हैं।

साइन-इन और पहुँच

खाते में आने का हर रास्ता, और पर्दे के पीछे की हर झलक।

LOGIN_2FA_CHALLENGED
एक साइन-इन टू-फ़ैक्टर चरण तक पहुँचता है।
LOGIN_SUCCESS
एक साइन-इन पूरा होता है।
FORENSIC_DETAIL_ACCESSED
कोई किसी प्रविष्टि के पीछे का नेटवर्क और डिवाइस साक्ष्य खोलता है। इसके लिए लिखित कारण चाहिए, और यह अनुरोध स्वयं भी दर्ज होता है।

सत्यापन अनुरोध

आवेदक की यात्रा, लिंक से सहमति तक।

SIGN_LINK_OPENED
आवेदक अपना सत्यापन लिंक खोलता है।
EULA_ACCEPTED
आवेदक आगे बढ़ने से पहले शर्तें स्वीकार करता है।
TASK_CREATED / TASK_SENT
कोई सत्यापन अनुरोध बनाया और भेजा जाता है, किसी व्यक्ति या API key द्वारा।
TASK_VIEWED / TASK_VOIDED
API के ज़रिए कोई अनुरोध प्राप्त किया जाता है या रद्द किया जाता है।

रिकॉर्ड और एक्सपोर्ट

खाते से बाहर जाने वाली हर चीज़ अपना निशान छोड़ती है।

DOCUMENT_VIEWED
पोर्टल में कोई संग्रहीत दस्तावेज़ खोला जाता है।
DOCUMENT_DOWNLOADED
कोई दस्तावेज़ डाउनलोड किया जाता है, पोर्टल में या API के ज़रिए।
DOCUMENT_EMAILED
कोई दस्तावेज़ किसी प्राप्तकर्ता को ईमेल किया जाता है।
AUDIT_EXPORTED
API के ज़रिए कोई ऑडिट ट्रेल निकाला जाता है। रिकॉर्ड पढ़ना भी अपने आप में दर्ज होता है।

खाता और API

सेटिंग्स और क्रेडेंशियल, कर्ता के साथ जुड़े हुए।

SETTING_CHANGED
API के ज़रिए खाते की कोई सेटिंग बदली जाती है।
SESSION_CREATED / SESSION_REVOKED
कोई API सत्र खोला या रद्द किया जाता है।
ACCOUNT_MAILING_ADDRESS_UPDATED / BILLING_ADDRESS_UPDATED
खाते का विवरण बदलता है।

अनुरोध टाइमलाइन (प्रति अनुरोध, लेजर के साथ)

हर अनुरोध की अपनी टाइमलाइन भी होती है। यह एक कार्यशील रिकॉर्ड है, append-only लेजर नहीं, इसलिए हम इसे अलग नाम देते हैं।

BIOMETRIC_VERIFIED / BIOMETRIC_FAILED
सत्यापन इंजन बताता है कि पहचान जाँच पास हुई या विफल, साथ में वह जाँच जो विफल हुई।
RETENTION_PURGE / RETENTION_PURGE_FAILED
प्रतिधारण स्वीपर किसी अनुरोध के संग्रहीत दस्तावेज़ उसकी अवधि के अंत में हटाता है, या हटा नहीं पाता।
GDPR_ERASURE
मिटाने के अधिकार के अनुरोध के तहत व्यक्तिगत जानकारी संपादित कर हटाई जाती है।

आने वाला है

जल्द आ रहा है

वे इवेंट जो विशेष रूप से पहचान सत्यापन के लिए चक्र पूरा करते हैं। हम इन्हें सूचीबद्ध करते हैं ताकि आप हमें इनके लिए जवाबदेह ठहरा सकें।

ID_IMAGE_VIEWED / ID_IMAGE_DOWNLOADED
हर बार जब कोई ID छवि या सेल्फ़ी खोली या डाउनलोड की जाती है, और किसके द्वारा।
DECISION_RECORDED
आपकी टीम किसी सत्यापन पर जो स्वीकृति या अस्वीकृति दर्ज करती है, कारण के साथ।
API_KEY_CREATED / API_KEY_REVOKED
कुंजी के जीवनचक्र की घटनाएँ लेजर प्रविष्टियों के रूप में। आज वे कुंजी के साथ संग्रहीत हैं, प्रविष्टियों के रूप में नहीं।
VERIFICATION_VERIFIED / VERIFICATION_FAILED
ShieldID API खातों के लिए सत्यापन परिणाम append-only लेजर प्रविष्टियों के रूप में। आज वे अनुरोध टाइमलाइन में लिखे जाते हैं।
IMAGE_PURGED
हर स्वचालित ID-छवि विलोपन की रसीद।
Applicant view
एक सेल्फ़-सर्विस पेज जहाँ सत्यापित व्यक्ति देखता है कि उसके सत्यापन तक किसने पहुँच बनाई।
CSV export
ऑडिटरों के लिए स्प्रेडशीट में फ़िल्टर किया हुआ एक्सपोर्ट। JSON एक्सपोर्ट आज मौजूद है।

एक प्रविष्टि की संरचना

चौदह फ़ील्ड, हर बार। फिर अनुरोध पर साक्ष्य।

एक प्रविष्टि बताती है कि किसने, क्या, किस पर, किस परिणाम के साथ, सरल शब्दों में और मशीन-पठनीय रूप में। नेटवर्क और डिवाइस साक्ष्य उसके बगल में रहता है, एक लॉग किए गए अनुरोध के पीछे।

प्रविष्टि

कर्ता का प्रकार
व्यक्ति, हस्ताक्षरकर्ता, सिस्टम, एडमिन या API key। API key की कार्रवाइयों में कुंजी की अपनी id होती है, इसलिए स्क्रिप्ट और व्यक्ति में कभी भ्रम नहीं होता।
कर्ता लेबल
नाम या ईमेल जैसा उस समय था, कोई लाइव लुकअप नहीं जो लोगों के जाने पर बदल जाए।
कार्रवाई
घटना का नाम, ऊपर दी गई निश्चित शब्दावली से।
श्रेणी और गंभीरता
Auth, document, signing, task, account, security या system; info से लेकर critical तक।
लक्ष्य
कार्रवाई किस पर की गई: कोई सत्यापन, कोई दस्तावेज़, कोई व्यक्ति, या कोई सेटिंग।
सारांश
एक सरल, मानवीय वाक्य, जो उसी समय लिखा गया।
परिणाम
सफलता, विफलता या अस्वीकृत। अस्वीकार की गई कार्रवाई उतनी ही स्पष्टता से दर्ज की जाती है जितनी सफल कार्रवाई।
मेटाडेटा
संरचित विवरण: API key लेबल, परिवेश (sandbox या production), अनुरोध आईडी, और बहुत कुछ।
टाइमस्टैम्प
सर्वर समय, क्रम में, कभी संपादन योग्य नहीं।

साक्ष्य, एक लॉग किए गए अनुरोध के पीछे

IP पता और दायरा
सार्वजनिक, कैरियर-ग्रेड NAT, निजी, लूपबैक या अज्ञात, ताकि समीक्षक जान सके कि इस पर कितना भरोसा करना है।
नेटवर्क ऑपरेटर
रिवर्स DNS, पंजीकर्ता, ASN और यह कि पता किसी होस्टिंग प्रदाता का है या नहीं।
स्थान
देश, क्षेत्र, शहर और पोस्टल कोड, सटीकता त्रिज्या और इस जानकारी के पुराने होने की स्थिति के साथ।
डिवाइस
समय क्षेत्र, स्क्रीन आकार, प्लेटफ़ॉर्म और भाषाओं जैसे संकेतों की एक छोटी सूची, जिसे एक स्थिर SHA-256 फ़िंगरप्रिंट में घटाया गया है। कोई कच्चा ब्राउज़र डंप नहीं।
रिपोर्ट किया गया पता
ब्राउज़र ने स्वयं जो रिपोर्ट किया, अपुष्ट के रूप में चिह्नित।

साक्ष्य को प्रतिक्रिया भेजे जाने के बाद समृद्ध किया जाता है, आवेदक के क्रिटिकल पाथ पर कभी नहीं, और जब तक वह नहीं आता तब तक उसे असमृद्ध चिह्नित किया जाता है।

छेड़छाड़ का प्रमाण

हम इसे ब्लॉकचेन नहीं कहते, क्योंकि यह वह नहीं है। यह एक ऐसी तालिका है जिसे डेटाबेस किसी को संपादित नहीं करने देता।

रिकॉर्ड की सुरक्षा किससे होती है, इस बारे में सीधे-सादे शब्द, ताकि आपका ऑडिटर हमारे दावों को हमारे व्यवहार से जाँच सके।

  • केवल जोड़ने योग्य (append-only), डेटाबेस द्वारा लागू

    गवर्नेंस तालिका पर एक ट्रिगर किसी भी अपडेट या डिलीट पर त्रुटि उत्पन्न करता है। एप्लिकेशन कोड, प्रशासक और हम स्वयं भी इसके अधीन हैं।

  • एक सीमित, लॉग किया गया अपवाद

    जब कोई खाता हटाया जाता है, तो उसकी प्रविष्टियाँ मिटाई नहीं जातीं, बल्कि खाते से अलग कर दी जाती हैं, और ऐसा तभी होता है जब बाकी हर कॉलम बाइट-दर-बाइट बिल्कुल समान हो। कुछ भी छोटा या काटा नहीं जाता।

  • लिखना एक सुरक्षित फ़ंक्शन के ज़रिए होता है

    प्रविष्टियाँ परिभाषित विशेषाधिकारों वाले एक डेटाबेस फ़ंक्शन द्वारा लिखी जाती हैं, एक वास्तविक घटना के बाद जिसमें row-level security ने चुपचाप लिखने के अनुरोध निगल लिए थे। यह फ़ंक्शन उसी सुधार की वजह से मौजूद है।

  • साक्ष्य पढ़ना भी एक घटना है

    नेटवर्क और डिवाइस का विवरण कम से कम बारह अक्षरों के लिखित कारण के बिना नहीं पढ़ा जा सकता, और यह पढ़ने वाले के नाम के तहत FORENSIC_DETAIL_ACCESSED के रूप में दर्ज होता है।

  • छवियाँ हटाने से रिकॉर्ड अप्रभावित रहता है

    ID की छवियाँ एक छोटे टाइमर पर हटा दी जाती हैं। लेजर की प्रविष्टियाँ एक अलग रिकॉर्ड हैं जिनका छवियों से कोई संबंध नहीं है, इसलिए किसी छवि को हटाने से वह प्रविष्टि कभी नहीं हटती जो बताती है कि उसके साथ क्या हुआ।

खोज और फ़िल्टर

इसे डेटाबेस की तरह खोजें, क्योंकि यह एक डेटाबेस ही है।

हर फ़िल्टर सर्वर-साइड पर सत्यापित होता है और आपके खाते तक सीमित रहता है। फ़िल्टर सूचियों में केवल वही मान दिखते हैं जो वास्तव में मौजूद हैं, इसलिए आप कभी खाली खोज नहीं करते।

कर्ता
कोई व्यक्ति, या id द्वारा कोई API key। किसी एक इंटीग्रेशन ने जो कुछ किया, वह सब अलग करके देखें।
लक्ष्य
कोई सत्यापन, दस्तावेज़ या व्यक्ति। इस आवेदक की फ़ाइल के साथ जो कुछ हुआ, वह सब।
कार्रवाई
शब्दावली में से कोई भी घटना का नाम।
श्रेणी, गंभीरता, परिणाम
केवल सुरक्षा घटनाएँ, केवल विफलताएँ, केवल अस्वीकृत कार्रवाइयाँ।
तारीख़ सीमा
कब से और कब तक, सेकंड तक सटीक।
मुक्त पाठ
सारांश, एक्टर लेबल, लक्ष्य लेबल और कार्रवाइयों में। जानबूझकर कच्चे मेटाडेटा में कभी नहीं।

एक्सपोर्ट आज JSON में है: API के ज़रिए किसी सत्यापन का पूरा ट्रेल, अधिकतम पाँच सौ पंक्तियों तक, और हर बार निकालना AUDIT_EXPORTED के रूप में दर्ज होता है। ग्राहकों के लिए CSV एक्सपोर्ट जल्द आ रहा है।

आज़माएँ

एक नमूना लेजर, काल्पनिक और खोजने योग्य।

फ़िल्टर करें, किसी पंक्ति को खोलें, सबूत देखें। नीचे दिए गए नाम और घटनाएँ डेमो के लिए गढ़ी गई हैं; फ़ील्ड का सेट और व्यवहार असली है।

Activity Ledger

नमूना डेटा

18 प्रविष्टियाँ दिखाई गई हैं.

  • 2026-09-16 · 13:41:22

    LOGIN_2FA_CHALLENGED

    Wren Halloway · पोर्टल साइन-इन

    Success
  • 2026-09-16 · 13:41:58

    LOGIN_SUCCESS

    Wren Halloway · पोर्टल साइन-इन

    Success
  • 2026-09-16 · 14:02:10

    SESSION_CREATED

    ऑनबोर्डिंग विजेट (प्रोडक्शन) · API सत्र 4a81

    Success
  • 2026-09-16 · 14:02:11

    TASK_CREATED

    ऑनबोर्डिंग विजेट (प्रोडक्शन) · Ottoline Marchetti-Fife का सत्यापन

    Success
  • 2026-09-16 · 14:19:47

    SIGN_LINK_OPENED

    Ottoline Marchetti-Fife · सत्यापन लिंक 7c19

    Success
  • 2026-09-16 · 14:20:12

    EULA_ACCEPTED

    Ottoline Marchetti-Fife · सत्यापन सहमति

    Success
  • 2026-09-16 · 14:22:35

    BIOMETRIC_VERIFIED

    सत्यापन इंजन · Ottoline Marchetti-Fife का सत्यापन

    Success
  • 2026-09-16 · 14:22:39

    TASK_VIEWED

    ऑनबोर्डिंग विजेट (प्रोडक्शन) · Ottoline Marchetti-Fife का सत्यापन

    Success
  • 2026-09-16 · 15:07:03

    DOCUMENT_VIEWED

    Desmond Quillfeather · Ottoline Marchetti-Fife का परिणाम

    Success
  • 2026-09-16 · 15:08:44

    DOCUMENT_DOWNLOADED

    Desmond Quillfeather · Ottoline Marchetti-Fife का परिणाम

    Success
  • 2026-09-15 · 11:52:18

    SIGN_LINK_OPENED

    Barnaby Thistlewood · सत्यापन लिंक 3e77

    Success
  • 2026-09-15 · 11:55:02

    BIOMETRIC_FAILED

    सत्यापन इंजन · Barnaby Thistlewood के लिए सत्यापन

    Failure
  • 2026-09-15 · 16:30:55

    FORENSIC_DETAIL_ACCESSED

    Perpetua Nakashima · इवेंट evt-0012

    Success
  • 2026-09-15 · 09:14:31

    SESSION_CREATED

    Ines Valcourt-Brie · API कुंजी: Billing sync (sandbox)

    Success
  • 2026-09-14 · 17:45:09

    SESSION_REVOKED

    Ines Valcourt-Brie · API कुंजी: Legacy import (production)

    Success
  • 2026-09-14 · 10:22:47

    SETTING_CHANGED

    Clementine Ashgrove · प्रतिधारण अवधि

    Success
  • 2026-09-14 · 10:31:12

    AUDIT_EXPORTED

    Clementine Ashgrove · Activity Ledger एक्सपोर्ट, 1 अगस्त से 14 सितंबर

    Success
  • 2026-09-14 · 03:00:04

    RETENTION_PURGE

    प्रतिधारण स्वीप · 41 सत्यापन अपनी प्रतिधारण अवधि पार कर चुके

    Success

प्रश्न

रिकॉर्ड के बारे में सीधे जवाब।

अपने डेटा के साथ देखें

एक sandbox सत्यापन चलाएँ। फिर पढ़ें कि उसने क्या लिखा।

लेजर को समझने का सबसे तेज़ तरीका उसमें एक प्रविष्टि बनाना है। Sandbox सत्रों का कभी बिल नहीं बनता।