MP44 commited on
Commit
bde00fb
·
verified ·
1 Parent(s): e43d957

Upload 125 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .env +1 -0
  2. README.md +85 -15
  3. app.py +21 -70
  4. data/ID/AADHAR/Aadhaar Bank Linking (DBT)/Aadhaar-Bank_Linking_(DBT).csv +4 -0
  5. data/ID/AADHAR/Address Update/Address_Update.csv +6 -0
  6. data/ID/AADHAR/Authentication History/Authentication_History.csv +5 -0
  7. data/ID/AADHAR/Biometric Update/Biometric_Update.csv +5 -0
  8. data/ID/AADHAR/Check Aadhaar Status/Check_Aadhaar_Status.csv +5 -0
  9. data/ID/AADHAR/Check Update Status/Check_Update_Status.csv +4 -0
  10. data/ID/AADHAR/Children’s Aadhaar (Baal-Aadhaar)/Children’s_Aadhaar_(Baal_Aadhaar).csv +5 -0
  11. data/ID/AADHAR/Download eAadhaar/Download_Aadhaar_(eAadhaar).csv +5 -0
  12. data/ID/AADHAR/Link Aadhaar with PAN/Link_Aadhaar_with_PAN.csv +5 -0
  13. data/ID/AADHAR/Locate Seva-Kendra/Locate_Seva_Kendra.csv +3 -0
  14. data/ID/AADHAR/Lock Unlock/Lock_Unlock.csv +3 -0
  15. data/ID/AADHAR/Lock-Unlock Aadhaar Biometrics/Lock_Unlock_Aadhaar_Biometrics.csv +11 -0
  16. data/ID/AADHAR/Mobile Number Update/Mobile_Number_Update.csv +6 -0
  17. data/ID/AADHAR/New Aadhaar Enrolment/New_Aadhaar_Enrolment.csv +13 -0
  18. data/ID/AADHAR/OTP Services/OTP_Services.csv +4 -0
  19. data/ID/AADHAR/Order Aadhaar PVC Card/Order_Aadhaar_PVC_Card.csv +5 -0
  20. data/ID/AADHAR/Photo Update/Photo_Update.csv +5 -0
  21. data/ID/AADHAR/Reprint Aadhaar Card (Lost-Damaged)/Reprint_Aadhaar_Card_(Lost_Damaged).csv +5 -0
  22. data/ID/AADHAR/Retrieve Lost Aadhaar Number EID/Retrieve_Lost_Aadhaar_Number___EID.csv +18 -0
  23. data/ID/AADHAR/Update Child Aadhaar (5-15 years)/Update_Child_Aadhaar_after_5_or_15_yrs.csv +5 -0
  24. data/ID/AADHAR/Update Demographic/Update_(Demographic).csv +8 -0
  25. data/ID/AADHAR/Use for eKYC/Use__for_eKYC.csv +4 -0
  26. data/ID/AADHAR/Validate Aadhaar (eAadhaar Signature)/Validate_Aadhaar_(eAadhaar_Signature).csv +4 -0
  27. data/ID/AADHAR/Virtual ID (VID) Generation/Virtual_ID_(VID)_Generation.csv +5 -0
  28. data/ID/CASTE CERTIFICATE/Address Change/Address_Change.csv +10 -0
  29. data/ID/CASTE CERTIFICATE/Date of Birth Correction/Date_of_Birth_Correction.csv +10 -0
  30. data/ID/CASTE CERTIFICATE/Duplicate ID (Lost Damaged)/Duplicate_ID_(Lost_Damaged).csv +10 -0
  31. data/ID/CASTE CERTIFICATE/Gender Correction/Gender_Correction.csv +10 -0
  32. data/ID/CASTE CERTIFICATE/Mobile Number & Email Update/Mobile_Number_&_Email_Update.csv +10 -0
  33. data/ID/CASTE CERTIFICATE/Name Correction/Name_Correction.csv +10 -0
  34. data/ID/CASTE CERTIFICATE/New Application/New_Application.csv +10 -0
  35. data/ID/CASTE CERTIFICATE/Reprint ID/Reprint_ID.csv +10 -0
  36. data/ID/CASTE CERTIFICATE/Update Photo/Update_Photo.csv +10 -0
  37. data/ID/DRIVING LICENSE/Address Change/Address_Change.csv +11 -0
  38. data/ID/DRIVING LICENSE/Date of Birth Correction/Date_of_Birth_Correction.csv +11 -0
  39. data/ID/DRIVING LICENSE/Duplicate ID (Lost Damaged)/Duplicate_ID_(Lost_Damaged).csv +11 -0
  40. data/ID/DRIVING LICENSE/Gender Correction/Gender_Correction.csv +11 -0
  41. data/ID/DRIVING LICENSE/Mobile Number & Email Update/Mobile_Number_&_Email_Update.csv +11 -0
  42. data/ID/DRIVING LICENSE/Name Correction/Name_Correction.csv +11 -0
  43. data/ID/DRIVING LICENSE/New Application/New_Application.csv +11 -0
  44. data/ID/DRIVING LICENSE/Reprint ID/Reprint_ID.csv +11 -0
  45. data/ID/DRIVING LICENSE/Update Photo/Update_Photo.csv +11 -0
  46. data/ID/PAN/Companies Firms Trusts/Companies___Firms___Trusts.csv +11 -0
  47. data/ID/PAN/Correction (Date of Birth)/Correction_(Date_of_Birth).csv +9 -0
  48. data/ID/PAN/Correction Address/Correction_-_Address.csv +10 -0
  49. data/ID/PAN/Correction Name/Correction_-_Name.csv +10 -0
  50. data/ID/PAN/Foreign Citizen (49AA)/Foreign_Citizen_(49AA).csv +10 -0
.env ADDED
@@ -0,0 +1 @@
 
 
1
+ OPENAI_API_KEY = "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"
README.md CHANGED
@@ -1,15 +1,85 @@
1
- ---
2
- title: Saathi
3
- emoji: 💬
4
- colorFrom: yellow
5
- colorTo: purple
6
- sdk: gradio
7
- sdk_version: 5.42.0
8
- app_file: app.py
9
- pinned: false
10
- hf_oauth: true
11
- hf_oauth_scopes:
12
- - inference-api
13
- ---
14
-
15
- An example chatbot using [Gradio](https://gradio.app), [`huggingface_hub`](https://huggingface.co/docs/huggingface_hub/v0.22.2/en/index), and the [Hugging Face Inference API](https://huggingface.co/docs/api-inference/index).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ title: Saarthi
4
+ sdk: gradio
5
+ emoji:
6
+ colorFrom: indigo
7
+ colorTo: gray
8
+ app_file: app.py
9
+ pinned: false
10
+ short_description: AI bot for Legal Help & ID Guidance – Anytime, Anywhere
11
+ sdk_version: 5.34.2
12
+ ---
13
+
14
+
15
+ # 🧠 Saarthi Connecting Every Citizen to Justice and Identity Rights with AI
16
+
17
+ Saarthi is an open-source AI-powered web assistant designed to simplify **legal awareness** and **identity document assistance** for the common man. Built using Gradio, Sentence Transformers, and local knowledge bases, Saarthi bridges the gap between complex legal processes and everyday citizens.
18
+
19
+ > ⚖️ Whether you're confused about your rights or unsure where to begin your ID application, Saarthi is here to guide you — anytime, anywhere.
20
+
21
+ ---
22
+
23
+ ## 🧭 Why Saarthi Matters
24
+
25
+ In India, many citizens don’t know where to begin when it comes to legal rights or ID corrections. Saarthi makes complex legal and bureaucratic processes understandable and accessible — especially for underrepresented communities.
26
+
27
+ It’s not just an AI project. It’s a public good.
28
+
29
+ ---
30
+
31
+ ## 🔍 Features
32
+
33
+ ### 🟠 NyaySetu – Legal Q&A Chatbot
34
+ > _"Accurate, easy-to-understand legal help — anytime, anywhere."_
35
+
36
+ - Ask natural language questions about Indian laws (e.g., _"What is Section 498A?"_)
37
+ - Powered by **semantic retrieval** using MiniLM embeddings
38
+ - Trained on curated legal Q&A datasets
39
+ - Instant responses from offline-embedded knowledge (no API needed)
40
+
41
+ ### 🪪 PehchaanSetu – Identity Document Guide
42
+ > _"Empower yourself. Know the process. Own your identity."_
43
+
44
+ - Get step-by-step guidance for applying, correcting, or reprinting:
45
+ - Aadhaar
46
+ - PAN Card
47
+ - Voter ID
48
+ - Caste Certificate
49
+ - Driving License
50
+ - Passport
51
+ - Ration Card
52
+ - All guidance is loaded dynamically from local folders
53
+ - Dropdown-based interface with **zero typing needed**
54
+
55
+ ---
56
+
57
+ ## 🧠 How it Works
58
+
59
+ ### 🔹 Legal Q&A Flow
60
+ 1. Load precomputed MiniLM embeddings from `qa_embeddings.pkl`
61
+ 2. Compute embedding for user query
62
+ 3. Use cosine similarity to find the best match
63
+ 4. Return the legally accurate, beginner-friendly response
64
+
65
+ ### 🔹 ID Assistance Flow
66
+ 1. User selects ID Type and Purpose
67
+ 2. `id_assist_interface.py` dynamically constructs path
68
+ 3. Loads `.txt` or `.md` from corresponding folder
69
+ 4. Renders guidance with basic formatting
70
+
71
+ ---
72
+
73
+ ## 🚀 Try it Out (Hugging Face Space)
74
+
75
+ > 👉 [Live Demo on Hugging Face Spaces](https://huggingface.co/spaces/raviix46/Saarthi)
76
+
77
+ ---
78
+
79
+ ## ⚙️ Installation (For Local Development)
80
+
81
+ ```bash
82
+ git clone https://github.com/raviix46/Saarthi.git
83
+ cd Saarthi
84
+ pip install -r requirements.txt
85
+ python app.py
app.py CHANGED
@@ -1,70 +1,21 @@
1
- import gradio as gr
2
- from huggingface_hub import InferenceClient
3
-
4
-
5
- def respond(
6
- message,
7
- history: list[dict[str, str]],
8
- system_message,
9
- max_tokens,
10
- temperature,
11
- top_p,
12
- hf_token: gr.OAuthToken,
13
- ):
14
- """
15
- For more information on `huggingface_hub` Inference API support, please check the docs: https://huggingface.co/docs/huggingface_hub/v0.22.2/en/guides/inference
16
- """
17
- client = InferenceClient(token=hf_token.token, model="openai/gpt-oss-20b")
18
-
19
- messages = [{"role": "system", "content": system_message}]
20
-
21
- messages.extend(history)
22
-
23
- messages.append({"role": "user", "content": message})
24
-
25
- response = ""
26
-
27
- for message in client.chat_completion(
28
- messages,
29
- max_tokens=max_tokens,
30
- stream=True,
31
- temperature=temperature,
32
- top_p=top_p,
33
- ):
34
- choices = message.choices
35
- token = ""
36
- if len(choices) and choices[0].delta.content:
37
- token = choices[0].delta.content
38
-
39
- response += token
40
- yield response
41
-
42
-
43
- """
44
- For information on how to customize the ChatInterface, peruse the gradio docs: https://www.gradio.app/docs/chatinterface
45
- """
46
- chatbot = gr.ChatInterface(
47
- respond,
48
- type="messages",
49
- additional_inputs=[
50
- gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
51
- gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
52
- gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
53
- gr.Slider(
54
- minimum=0.1,
55
- maximum=1.0,
56
- value=0.95,
57
- step=0.05,
58
- label="Top-p (nucleus sampling)",
59
- ),
60
- ],
61
- )
62
-
63
- with gr.Blocks() as demo:
64
- with gr.Sidebar():
65
- gr.LoginButton()
66
- chatbot.render()
67
-
68
-
69
- if __name__ == "__main__":
70
- demo.launch()
 
1
+ import gradio as gr
2
+ from ui.gradio_ui import get_ui # Main UI structure
3
+ from style import custom_css # Custom CSS for styling
4
+
5
+ # Import and initialize LangChain RAg chain for lawbot
6
+ from modules.lawbot.rag_with_langchain import load_documents, split_documents, create_vectorstore, setup_rag_chain
7
+
8
+ # Initialize RAg chain once at app startup
9
+ documents = load_documents()
10
+ docs = split_documents(documents)
11
+ vectorstore = create_vectorstore(docs)
12
+ qa_chain = setup_rag_chain(vectorstore)
13
+
14
+ # Gradio app with custom CSS and UI
15
+ with gr.Blocks(css=custom_css) as demo:
16
+ get_ui() # Loads all tabs including PehchaanSetu and others
17
+
18
+ # Launch the Gradio app
19
+ if __name__ == "__main__":
20
+ url = demo.launch()
21
+ print(f"🚀 Saarthi app is running at: {url}")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
data/ID/AADHAR/Aadhaar Bank Linking (DBT)/Aadhaar-Bank_Linking_(DBT).csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Aadhaar-Bank Linking (DBT),UIDAI / Bank,"1. Visit bank branch or app
3
+ 2. Submit Aadhaar details
4
+ 3. Authenticate with OTP or biometrics","Aadhaar, Bank account details",Account holder,https://resident.uidai.gov.in/bank-mapper,2–10 days,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Address Update/Address_Update.csv ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Address Update,UIDAI (Unique Identification Authority of India),"1. Login to portal
3
+ 2. Submit address change request
4
+ 3. Upload address proof
5
+ 4. Submit and track via URN","1. Proof of new address
6
+ ",Aadhaar holder with new address proof,https://myaadhaar.uidai.gov.in,Up to 90 days, ₹50 ,1947,help@uidai.gov.in
data/ID/AADHAR/Authentication History/Authentication_History.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Authentication History,UIDAI (Unique Identification Authority of India),"1. Open authentication history page
3
+ 2. Enter Aadhaar number
4
+ 3. Authenticate with OTP
5
+ 4. View logs",Aadhaar number and OTP,Aadhaar holder,https://resident.uidai.gov.in/aadhaar-auth-history,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Biometric Update/Biometric_Update.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Biometric Update,UIDAI (Unique Identification Authority of India),"1. Visit Aadhaar Seva Kendra
3
+ 2. Provide Aadhaar details
4
+ 3. Give new biometric (fingerprint, iris, photo)
5
+ 4. Submit and collect slip",Aadhaar Card,Aadhaar holder requiring biometric update,https://uidai.gov.in,Up to 30 days, ₹100,1947,help@uidai.gov.in
data/ID/AADHAR/Check Aadhaar Status/Check_Aadhaar_Status.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Check Aadhaar Status,UIDAI (Unique Identification Authority of India),"1. Visit UIDAI portal
3
+ 2. Enter EID
4
+ 3. Enter Captcha
5
+ 4. View status", Enrolment ID ,Aadhaar applicant,https://resident.uidai.gov.in/check-aadhaar,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Check Update Status/Check_Update_Status.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Check Update Status,UIDAI (Unique Identification Authority of India),"1. Open status check page
3
+ 2. Enter URN or SRN
4
+ 3. View status",URN or SRN,Aadhaar update applicant,https://myaadhaar.uidai.gov.in/CheckAadhaarStatus,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Children’s Aadhaar (Baal-Aadhaar)/Children’s_Aadhaar_(Baal_Aadhaar).csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Children’s Aadhaar (Baal Aadhaar),UIDAI (Unique Identification Authority of India),"1. Visit Seva Kendra
3
+ 2. Provide parent Aadhaar
4
+ 3. Capture child photo
5
+ 4. Submit form","Birth Certificate, Parent's Aadhaar",Child aged 0–5 years,https://uidai.gov.in, Up to 30 days,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Download eAadhaar/Download_Aadhaar_(eAadhaar).csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Download Aadhaar (eAadhaar),UIDAI (Unique Identification Authority of India),"1. Visit portal
3
+ 2. Enter Aadhaar/EID/VID
4
+ 3. Get OTP
5
+ 4. Download PDF",Aadhaar/EID and OTP,Aadhaar enrolled user, https://eaadhaar.uidai.gov.in,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Link Aadhaar with PAN/Link_Aadhaar_with_PAN.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Link Aadhaar with PAN,Income Tax Dept.,"1. Visit Income Tax Portal
3
+ 2. Login with PAN
4
+ 3. Link Aadhaar
5
+ 4. Pay late fee if applicable",Aadhaar + PAN, Indian taxpayers,https://www.incometax.gov.in/iec/foportal/,Instant,₹1000 (late fee),1800 103 0025,help@uidai.gov.in
data/ID/AADHAR/Locate Seva-Kendra/Locate_Seva_Kendra.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Locate Seva Kendra,UIDAI (Unique Identification Authority of India),"1. Search by State or PIN
3
+ 2. View nearby Aadhaar centers",,Anyone,https://appointments.uidai.gov.in/centersearch.aspx,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Lock Unlock/Lock_Unlock.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Lock/Unlock,UIDAI (Unique Identification Authority of India),"1. Login using Aadhaar and OTP
3
+ 2. Choose to lock/unlock Aadhaar number or biometrics",Aadhaar number and OTP,Aadhaar holder,https://resident.uidai.gov.in/biometric-lock,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Lock-Unlock Aadhaar Biometrics/Lock_Unlock_Aadhaar_Biometrics.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Lock/Unlock Aadhaar Biometrics,"
3
+
4
+
5
+ UIDAI (Unique Identification Authority of India)
6
+
7
+ ","1. Visit UIDAI portal
8
+ 2. Login with Aadhaar
9
+ 3. Choose lock/unlock biometric option
10
+ 4. Submit OTP",Aadhaar number & OTP,Aadhaar holder,https://resident.uidai.gov.in/biometric-lock,"
11
+ Instant",Free,1947,help@uidai.gov.in
data/ID/AADHAR/Mobile Number Update/Mobile_Number_Update.csv ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Mobile Number Update,UIDAI (Unique Identification Authority of India),"1. Visit Aadhaar Seva Kendra
3
+ 2. Fill update form
4
+ 3. Provide biometrics
5
+ 4. Submit and collect Acknowledgement Slip",Aadhaar Card,"1. Aadhaar holder with registered or old number
6
+ 2. Valid Aadhaar",https://uidai.gov.in,Up to 90 days, ₹50 ,1947,help@uidai.gov.in
data/ID/AADHAR/New Aadhaar Enrolment/New_Aadhaar_Enrolment.csv ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ New Aadhaar Enrolment,UIDAI (Unique Identification Authority of India),"1. Locate Aadhaar Seva Kendra
3
+ 2. Visit center with documents
4
+ 3. Fill enrolment/update form
5
+ 4. Provide biometrics (photo, fingerprints, iris)
6
+ 5. Submit & receive EID
7
+ 6. Download or receive by post","1. Proof of Identity
8
+ 2. Proof of Address
9
+ 3. DOB Proof
10
+ 4. Passport-size photo (if asked)","1.Indian resident
11
+ 2. ≥182 days in last 12 months
12
+ 3.NRIs/OCIs with valid docs
13
+ 4. Any age",https://uidai.gov.in,Adults: up to 180 days; Children: up to 30 days,"Free (initial), ₹50 (PVC)",1947,help@uidai.gov.in
data/ID/AADHAR/OTP Services/OTP_Services.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ OTP Services,UIDAI (Unique Identification Authority of India),"1. Go to OTP Services section
3
+ 2. Choose eKYC or update option
4
+ 3. Use OTP received on mobile",Aadhaar Number,Aadhaar holder with registered mobile number,https://uidai.gov.in,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Order Aadhaar PVC Card/Order_Aadhaar_PVC_Card.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Order Aadhaar PVC Card,UIDAI (Unique Identification Authority of India),"1. Go to UIDAI site
3
+ 2. Enter Aadhaar/EID/VID
4
+ 3. Pay ₹50
5
+ 4. Download and track",Aadhaar Number / Enrolment ID,Aadhaar holder, https://myaadhaar.uidai.gov.in,5–15 days (via post),₹50,1947,help@uidai.gov.in
data/ID/AADHAR/Photo Update/Photo_Update.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Photo Update,UIDAI (Unique Identification Authority of India),"1. Visit Aadhaar Seva Kendra
3
+ 2. Fill update form
4
+ 3. Provide biometrics & new photo
5
+ 4. Submit and collect slip",Aadhaar Card,Aadhaar holder willing to update photo,https://uidai.gov.in,Up to 30 days, ₹100,1947,help@uidai.gov.in
data/ID/AADHAR/Reprint Aadhaar Card (Lost-Damaged)/Reprint_Aadhaar_Card_(Lost_Damaged).csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Reprint Aadhaar Card (Lost/Damaged),UIDAI (Unique Identification Authority of India),"1. Enter Aadhaar/EID
3
+ 2. Authenticate with OTP
4
+ 3. Pay ₹50
5
+ 4. Track delivery status",Aadhaar number or EID,Aadhaar holder,https://myaadhaar.uidai.gov.in,5–15 days,₹50,1947,help@uidai.gov.in
data/ID/AADHAR/Retrieve Lost Aadhaar Number EID/Retrieve_Lost_Aadhaar_Number___EID.csv ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Retrieve Lost Aadhaar Number / EID,"
3
+
4
+
5
+ UIDAI (Unique Identification Authority of India)
6
+
7
+
8
+ ","1. Visit UIDAI site
9
+ 2. Enter name, mobile/email
10
+ 3. Enter OTP
11
+ 4. Retrieve Aadhaar/EID by SMS",Registered mobile/email,Aadhaar applicant,https://myaadhaar.uidai.gov.in/retrieve-eid-uid,"
12
+
13
+
14
+
15
+ Instant
16
+
17
+
18
+ ",Free,1947,help@uidai.gov.in
data/ID/AADHAR/Update Child Aadhaar (5-15 years)/Update_Child_Aadhaar_after_5_or_15_yrs.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Update Child Aadhaar after 5 or 15 yrs,UIDAI (Unique Identification Authority of India),"1. Visit center
3
+ 2. Give updated biometrics
4
+ 3. Photo captured
5
+ 4. Collect URN",Aadhaar Card,Child aged 5 or 15,https://uidai.gov.in,Up to 30 days,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Update Demographic/Update_(Demographic).csv ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Update (Demographic),UIDAI (Unique Identification Authority of India),"1. Login to MyAadhaar Portal
3
+ 2. Select update service
4
+ 3. Upload documents (if required)
5
+ 4. Submit request
6
+ 5. Receive URN for tracking","1. Proof of Identity
7
+ 2. Proof of Address (if address update)
8
+ 3. DOB Proof (if DOB update)",Aadhaar holder with correct documents,https://myaadhaar.uidai.gov.in,7–90 days,₹50 ,1947,help@uidai.gov.in
data/ID/AADHAR/Use for eKYC/Use__for_eKYC.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Use for eKYC,UIDAI (Unique Identification Authority of India),"1. Give consent
3
+ 2. Authenticate using OTP/biometric
4
+ 3. Share eKYC XML or VID",Aadhaar/VID and OTP,Aadhaar holder,https://resident.uidai.gov.in/offline-kyc,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Validate Aadhaar (eAadhaar Signature)/Validate_Aadhaar_(eAadhaar_Signature).csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Validate Aadhaar (eAadhaar Signature),UIDAI + PDF Reader,"1. Open downloaded Aadhaar PDF
3
+ 2. Click signature panel
4
+ 3. Validate with PDF tool",Aadhaar PDF,Anyone downloading eAadhaar,https://eaadhaar.uidai.gov.in,Instant,Free,1947,help@uidai.gov.in
data/ID/AADHAR/Virtual ID (VID) Generation/Virtual_ID_(VID)_Generation.csv ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Virtual ID (VID) Generation,UIDAI (Unique Identification Authority of India),"1. Visit the official portal
3
+ 2. Enter Aadhaar number
4
+ 3. Enter OTP
5
+ 4. Generate or retrieve VID","Aadhaar Number, OTP",Aadhaar holder with registered mobile number,https://myaadhaar.uidai.gov.in/vid-generation,Instant,Free,1947,help@uidai.gov.in
data/ID/CASTE CERTIFICATE/Address Change/Address_Change.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Address Change,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/Date of Birth Correction/Date_of_Birth_Correction.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Date of Birth Correction,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/Duplicate ID (Lost Damaged)/Duplicate_ID_(Lost_Damaged).csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Duplicate ID (Lost/Damaged),State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/Gender Correction/Gender_Correction.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Gender Correction,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/Mobile Number & Email Update/Mobile_Number_&_Email_Update.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Mobile Number & Email Update,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/Name Correction/Name_Correction.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Name Correction,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/New Application/New_Application.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ New Application,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/Reprint ID/Reprint_ID.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Reprint ID,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/CASTE CERTIFICATE/Update Photo/Update_Photo.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Update Photo,State Tehsildar / District Magistrate Office,"1. Visit state revenue dept site
3
+ 2. Fill online/offline form
4
+ 3. Upload supporting docs
5
+ 4. Verification by Tehsildar
6
+ 5. Download certificate","1. ID proof
7
+ 2. Address proof
8
+ 3. Caste proof from community head","1. Indian citizen
9
+ 2. Must belong to SC/ST/OBC category
10
+ 3. Must provide caste/community proof",https://services.india.gov.in,7–21 days,₹10–₹50,State specific,helpdesk@india.gov.in
data/ID/DRIVING LICENSE/Address Change/Address_Change.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Address Change,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/Date of Birth Correction/Date_of_Birth_Correction.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Date of Birth Correction,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/Duplicate ID (Lost Damaged)/Duplicate_ID_(Lost_Damaged).csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Duplicate ID (Lost/Damaged),Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/Gender Correction/Gender_Correction.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Gender Correction,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/Mobile Number & Email Update/Mobile_Number_&_Email_Update.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Mobile Number & Email Update,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/Name Correction/Name_Correction.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Name Correction,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/New Application/New_Application.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ New Application,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/Reprint ID/Reprint_ID.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Reprint ID,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/DRIVING LICENSE/Update Photo/Update_Photo.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Update Photo,Ministry of Road Transport & Highways,"1. Visit Parivahan portal
3
+ 2. Fill DL form
4
+ 3. Upload documents
5
+ 4. Book test slot
6
+ 5. Appear for test
7
+ 6. Receive DL","1. Age proof
8
+ 2. Address proof
9
+ 3. Learner's license","1. Indian citizen
10
+ 2. Must be 18+ years old
11
+ 3. Must hold learner's license",https://parivahan.gov.in,7–30 days,₹200–₹500,1800-123-4567,support@parivahan.gov.in
data/ID/PAN/Companies Firms Trusts/Companies___Firms___Trusts.csv ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Companies / Firms / Trusts,Income Tax Department,"1. Visit NSDL/UTI portal
3
+ 2. Choose “Apply for PAN”
4
+ 3. Select applicant type
5
+ 4. Fill form
6
+ 5. Upload firm docs
7
+ 6. Pay fee
8
+ 7. Track PAN","1. Registration Certificate (from Registrar or governing body)
9
+ 2. Proof of Address of the entity
10
+ 3. Identity & Address proof of Authorized Signatory
11
+ 4. Firm’s stamp photo","Indian firms, LLPs, NGOs, HUFs, Trusts, Associations",https://www.onlineservices.nsdl.com,5-15 days,"₹107 (India), ₹1,020 (Outside India)",1800-180-1961,tininfo@nsdl.co.in
data/ID/PAN/Correction (Date of Birth)/Correction_(Date_of_Birth).csv ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Correction (Date of Birth),Income Tax Department,"1. Visit NSDL/UTI portal
3
+ 2. Choose PAN correction
4
+ 3. Fill updated Form 49A
5
+ 4. Upload valid DOB proof
6
+ 5. Pay fee
7
+ 6. Receive card","1. Valid DOB Proof (Birth Certificate, Passport, Matric Certificate, Aadhaar)
8
+ 2. PAN card copy
9
+ 3. Photograph",PAN holder with incorrect DOB in records,https://www.onlineservices.nsdl.com,5–15 days,"₹107 (within India), ₹1,020 (outside India)",1800-180-1961,tininfo@nsdl.co.in
data/ID/PAN/Correction Address/Correction_-_Address.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Correction - Address,Income Tax Department,"1. Visit NSDL/UTI portal
3
+ 2. Select “Correction in PAN”
4
+ 3. Fill Form 49A
5
+ 4. Upload address proof
6
+ 5. Pay fee
7
+ 6. Track status","1. Latest Address Proof (Aadhaar, Utility Bill, Bank Statement)
8
+ 2. PAN card copy
9
+ 3. Identity Proof
10
+ 4. Photograph",Existing PAN holder who changed residential address,https://www.onlineservices.nsdl.com,5–15 days,"₹107 (within India), ₹1,020 (outside India)",1800-180-1961,tininfo@nsdl.co.in
data/ID/PAN/Correction Name/Correction_-_Name.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Correction - Name,Income Tax Department,"1. Visit NSDL/UTI portal
3
+ 2. Select “Correction in PAN”
4
+ 3. Fill updated Form 49A
5
+ 4. Upload name change proof
6
+ 5. Pay fee
7
+ 6. Track delivery","1. Proof of name change (Gazette notification, Marriage certificate, Affidavit)
8
+ 2. Identity proof with updated name
9
+ 3. Existing PAN card copy
10
+ 4. Photograph",PAN holder with incorrect or changed name,https://www.onlineservices.nsdl.com,5–15 days,"₹107 (within India), ₹1,020 (outside India)",1800-180-1961,tininfo@nsdl.co.in
data/ID/PAN/Foreign Citizen (49AA)/Foreign_Citizen_(49AA).csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ Purpose,Authority,Step_by_Step_Guide,Required_Documents,Eligibility_Criteria,Direct_Link,Minimum_Days,Amount,Helpline_Number,Helpdesk_Email_ID
2
+ Foreign Citizen (49AA),Income Tax Department,"1. Visit NSDL portal
3
+ 2. Choose “Form 49AA”
4
+ 3. Fill with passport/visa info
5
+ 4. Upload documents
6
+ 5. Pay fee
7
+ 6. Track application","1. Passport copy
8
+ 2. OCI/PIO card (if applicable)
9
+ 3. Foreign/Indian Address Proof (Bank statement, utility bill)
10
+ 4. Recent Photo",Foreign individual/entity earning in India,https://tin.tin.nsdl.com/pan/form49AA.html,15-30 days,"₹1,020 (Outside India)",91-20-27218080,tininfo@nsdl.co.in