Methodology
Official sources first. Unknown details stay unknown.
SharpScroll only shows a charge when the bank schedule or RBI circular explicitly states the amount, condition and context. If a detail is missing from the source, we do not fill it in.
Before a charge appears on SharpScroll
- 1. We identify the exact bank, account type or service the charge applies to.
- 2. We locate an official source: the bank's published Schedule of Charges, a product page, or an RBI regulatory circular.
- 3. We record the exact location within that source (page number, section, table header or clause) where the charge appears.
- 4. We record the retrieval date and the date we verified the entry.
- 5. We keep the product, channel, location and waiver conditions attached to the amount.
- 6. If a material detail is not stated in the source, we do not fill it in.
- 7. Only entries that pass all these checks are published.
What the dates mean
“Source checked” is the date SharpScroll retrieved and reviewed the cited source document.
“Effective from” is shown only when the official source explicitly states an effective date. If the source does not state one, the page says so rather than guessing.
“Rule checked” is the date the specific charge rule entry was verified by a reviewer.
What types of sources we use
- Schedule of Charges: The bank's official, periodically updated fee schedule.
- Product page: The bank's official page for a specific account or service.
- Regulatory circular: An RBI or other regulator circular that sets a ceiling or rule.
We do not use news articles, Reddit posts, third-party aggregators, or unofficial summaries as sources for any published charge.
Staleness and source monitoring
Bank fee schedules change. SharpScroll monitors registered official source URLs for changes in HTTP status, redirect destination and content fingerprint.
When a change is detected, affected charge entries enter a review queue. A human reviewer checks the new source and approves any update before it goes live. We do not auto-update charges based on detected changes alone.
The “source checked” date on each entry tells you how recently we reviewed that source. Older dates mean the source has not changed since that review — not that the data is stale.
What we do not do
We do not invent amounts
If a source does not state a specific amount, we do not show a number. We show “not stated in source” or leave the field blank.
We do not infer conditions
Conditions, waivers and exceptions are shown only when the official source explicitly states them. We do not infer eligibility from context.
We do not rank banks
Comparison tables show verified data side by side. We do not produce a “best bank” ranking or make recommendations.