Frequently Asked Questions
Everything you need to know about DalalAI — payments, plans, features, and the Developer API.
Payments & Billing
How do I upgrade to Premium or Platinum?
Tap the Upgrade button inside the app. Choose a plan (Day Pass or Monthly) and complete the payment via Razorpay. Your role is activated instantly after successful payment.
Why do I need to add my email and phone before paying?
We require a verified email address and a real phone number (not your login ID) before processing any payment. This ensures we can reach you if there's a payment issue and for sending receipts. You can update them in your profile under Edit Profile.
I'm getting "You have a pending payment" — what does this mean?
This means a previous payment attempt is still being processed. To prevent double charges, we block new payments until the earlier one is resolved. If it's been more than a few minutes, please contact support and we'll resolve it for you.
My payment failed — what should I do?
If your payment was declined by the payment gateway (card issue, bank decline, etc.), simply close the modal and tap the Upgrade button again to start a fresh payment. If an admin has reviewed and marked your payment as not approved, you'll see a notification — just use the Upgrade button to retry.
I see "Payment was not approved" — what happened?
This means our admin reviewed your payment record and could not verify it (e.g., amount mismatch, duplicate transaction, or bank reversal). You can safely make a new payment using the Upgrade button. If you believe this is an error, please contact support.
What payment methods are supported?
We use Razorpay as our payment gateway, which supports UPI, credit/debit cards, net banking, wallets, and more. All major Indian banks and UPI apps are supported.
Is my payment information safe?
Yes. We never store your card or bank details. All payments are processed securely through Razorpay, which is PCI-DSS Level 1 compliant. We only store your payment reference ID and plan details.
Can I get a refund?
Day passes are non-refundable since they provide same-day access. For monthly plans, please contact support within 48 hours of payment if you'd like a refund. We review refund requests on a case-by-case basis.
Plans & Subscriptions
What's the difference between Premium and Platinum?
Premium unlocks momentum signals, convergence scores, sector analysis, and more. Platinum includes everything in Premium plus advanced institutional flow analytics, derivatives insights, bulk/block deal analytics, and priority features.
What is a Day Pass?
A Day Pass gives you full Premium (₹49) or Platinum (₹99) access for the rest of the trading day (until 11:59 PM). It's perfect for checking signals on specific days without committing to a monthly plan.
When does my subscription expire?
Day passes expire at 11:59 PM the same day. Monthly plans last 30 days from the date of payment. You can check your plan status in your profile.
Can I upgrade from Premium to Platinum mid-subscription?
Yes! You can upgrade at any time by tapping the Upgrade button and selecting a Platinum plan. The new plan takes effect immediately.
Do I get notified when plan expires?
When your plan expires, you'll be reverted to the Free tier and will see a prompt to re-subscribe. We recommend keeping your email and phone updated so we can send renewal reminders.
Account & Profile
How do I update my phone number or email?
Go to your Profile tab and tap Edit Profile. Update your phone number and email, then save. Make sure to use a real 10-digit phone number (not your Google login ID).
I signed in with Google — why is it asking for my phone?
Google sign-in provides your email but not a phone number. We need a real phone number for payment verification and support. Please add it in Edit Profile before making a payment.
Can I use DalalAI on multiple devices?
Yes! Your account and subscription are linked to your email. Sign in on any device (web or Android app) with the same account and your plan will be active.
Developer API
What is the DalalAI Developer API?
The Developer API gives you programmatic access to DalalAI's
330+ endpoints across v1 (core data), v2 (composite ML), and v3 (premium institutional). Build your own apps, dashboards, or trading tools on top of our data. See the
API Docs for the full list.
How do I get an API key?
Sign in to DalalAI and navigate to the Developer API section from the sidebar. Click Generate Key to create your first API key. You can start with a free trial key or subscribe to the Developer plan for full access.
Is there a free trial for the API?
Yes! Trial API keys get 25 total lifetime calls over 3 days and 5 requests/minute. This is enough to explore endpoints and build a proof of concept. Upgrade to a paid tier (Starter, Pro, or Enterprise) for production use.
What are the rate limits?
Rate limits are tier-based. Free: 10 requests/day, 5/min. Starter (₹1,999/mo): 5,000/day, 100/min. Pro (₹9,999/mo): 50,000/day, 500/min. Enterprise (₹24,999/mo): 1,00,000/day, 1,000/min. If you exceed limits you'll receive a 429 response. Rate limit headers (X-RateLimit-Remaining) are included in every response.
How do I authenticate API requests?
Include your API key in the X-API-Key header of every request. Example: curl -H "X-API-Key: your_key" https://dalalai.com/api/v1/stocks
What response format does the API use?
All endpoints return JSON with a standard envelope: { ok, data, meta }. The meta object includes endpoint name, record count, and data timestamp. The API also supports field selection, sorting, filtering, and batch requests.
Can I use the API data commercially?
Yes — you can build commercial products using API data. However, you
cannot resell the raw data as a standalone data product. You must include
"Data powered by DalalAI" attribution in any public-facing use. See our
Terms of Service (Section 16) for full details.
How much do the API plans cost?
The API has 4 tiers:
Free (
₹0, 10 calls/day, ~30 endpoints),
Starter (
₹1,999/month, 5,000/day, 245 endpoints),
Pro (
₹9,999/month, 50,000/day, 290 endpoints), and
Enterprise (
₹24,999/month, 1,00,000/day, all 330+ endpoints). Subscribe from the Developer API dashboard or the
Pricing page.
Features & Data
What is the Convergence Score?
The Convergence Score measures how many technical, fundamental, and alternative signals agree on a stock's direction. A higher score means more signals are aligned — potentially indicating a stronger setup.
How often is the data updated?
Market data is refreshed multiple times during trading hours. Core analytics (convergence, momentum, sector analysis) are updated daily after market close. Some features like the daily digest are generated once per trading day.
Is DalalAI SEBI registered?
DalalAI is not a SEBI-registered investment advisor. Our tools provide data-driven signals and analytics for informational purposes only. Always do your own research and consult a qualified financial advisor before making investment decisions.
How do I contact support?
Use the Contact link in the app footer, or email us directly. We typically respond within 24 hours.