Journal · BNSS · Bail · Drafting
Anticipatory Bail under BNSS: Skeleton + What ChatGPT Always Gets Wrong
2026-08-20 · 8 min read · LegalSkool

Ask a free chatbot for an anticipatory-bail application and you will often get a CrPC 438 clone with “BNSS” find-replaced in the title. Courts can see that. The Pro lane in AI Vakeel is built so you never file that draft.
Skeleton (then fill only what you verified)
- Forum, parties as A/B, FIR / proposed FIR facts in 8 lines — anonymised.
- The live BNSS provision you opened, not a remembered CrPC number.
- Twin conditions / statutory bars: if a special statute applies, flag [VERIFY SECTION] until you have the Act in front of you.
- Grounds: apprehension, cooperation, roots, no flight — facts, not adjectives.
- Prayer and interim protection, in the court’s usual form.
Five things models still invent
- Wrong section numbers mixed from CrPC and BNSS.
- Case law from a different High Court, confidently labelled as yours.
- Special-act bars (NDPS, SC/ST, UAPA) skipped because the prompt said “routine theft”.
- Facts you never typed, added to “complete” the story.
- Citation paragraphs that do not exist.
Draft clause by clause. After the model, run the Citation Truth Test on every authority. Day 3 of AI Vakeel is a 15-minute follow-along: fresher notice lane, advocate BNSS bail lane, then the style pass that kills AI tics.
Questions
Can I file a ChatGPT bail draft if I change the names?
No. Names are the smallest risk. Wrong sections and fake cases are the filing risk. Verify, then own.