This Refund Policy explains when and how you may request a refund for purchases made within the LuckMap mobile application or on the LuckMap web app at luckmap.app. It applies to subscriptions, one-time credit-pack purchases, and Premium PDF reports. This Policy operates alongside our Terms of Service and is incorporated into those Terms by reference.
1. Scope
This Policy applies to all purchases made within the LuckMap mobile App on the Google Play Store and on the LuckMap web app at luckmap.app, including:
- Subscription plans (Starter, Plus, Pro, Sage) on monthly or yearly billing;
- One-time credit-pack purchases (100, 200, 800, or 2000 credits);
- Premium PDF reports purchased individually;
- Any future paid features introduced into the App or web app.
Free Tier usage and earned credits (from rewarded videos, referrals, or promotional grants) are not "purchases" and do not fall within the scope of this Policy. We do not offer any free-trial periods on subscriptions; every billed subscription is a paid subscription from the first cycle.
2. Payment Processors
LuckMap uses different payment processors depending on platform and your billing region. AppskKuber does not store your card or bank details directly — the processor is the merchant of record for that transaction.
2.1 Mobile App (Android) — Google Play Billing
All purchases inside the LuckMap Android App are processed by Google Play Billing. We receive only the transaction identifier and product details from Google after a successful purchase. Because Google Play is the merchant of record, the primary path for refund requests is Google Play’s own refund mechanism. Google Play’s refund policies are available at support.google.com/googleplay/answer/2479637.
2.2 Web App — India users — Razorpay
If you purchase from the LuckMap web app and your billing region is India, payment is processed by Razorpay Software Private Limited (PCI-DSS compliant, RBI-licensed payment aggregator). Razorpay is the merchant of record for these transactions. Refunds are initiated by AppskKuber through the Razorpay dashboard or via Razorpay’s automated refund API in response to subscription cancellation or webhook events. Razorpay credits the refund back to your original payment method per RBI’s mandated timeline (typically 5–7 business days, see Section 13).
Razorpay’s own legal terms apply in addition to ours: Razorpay Privacy Policy · Terms of Use · Refund Policy.
2.3 Web App — International users — Dodo Payments
If you purchase from the LuckMap web app and your billing region is outside India, payment is processed by Dodo Payments (PCI-DSS compliant international payment processor with EU merchant of record support). Dodo is the merchant of record for these transactions and handles applicable VAT/GST collection where required. Refunds are initiated by AppskKuber through the Dodo dashboard. Dodo credits the refund back to your original payment method (typical timeline 5–10 business days depending on card issuer).
Dodo’s own legal terms apply in addition to ours: Dodo Privacy Policy · Terms of Service · Refund & Cancellation Policy.
2.4 Region detection
We detect your billing region on the web app from your browser’s timezone at the time of purchase. If you believe you were routed to the wrong processor, contact support@luckmap.app before purchase — switching processors after a successful charge is not possible.
3. Our Refund Philosophy
We want you to use LuckMap and find genuine value in it. Our refund stance reflects that goal:
- Genuine accidental purchases — if you bought a credit pack or subscription by mistake (a misclick, the wrong tier, or you intended a different purchase) and you have not used any credits or subscription benefit from that purchase, we are happy to refund within the windows defined in Sections 4 and 5.
- Use first, then decide — if a feature is not what you expected, we encourage you to first try the relevant tier or credit pack, contact support@luckmap.app, and let us help you get value. Refund eligibility narrows once credits are spent or subscription benefits are consumed.
- Honest disclosure of AI — LuckMap readings, chats, and reports are generated by AI. Disagreement with an interpretation is not by itself grounds for a refund (see Sections 5 and 6 for the precise rules).
- No retroactive refunds for usage already received — spent credits, elapsed subscription time, and delivered Premium PDF reports are non-refundable.
Section numbers below follow the table of contents above.
4. Subscription Refunds
We do not offer free-trial periods on subscriptions. Every subscription is a paid subscription from the first billing cycle.
4.1 By-Mistake Purchase — Unused Subscription
If you purchased a subscription by mistake and have not used any subscription benefit (no Credit spent on Expert AI tier, no ad-free session consumed beyond the first hour, no Sage priority-support ticket opened), you may request a refund within the windows below. "By mistake" includes accidental tap, wrong tier selected, wrong billing period selected, or duplicate purchase.
- Mobile (Google Play): within 48 hours of purchase via Google Play’s self-service refund flow (fastest), or contact support@luckmap.app within 3 days for our assistance.
- Web (Razorpay or Dodo): contact support@luckmap.app within 3 days of purchase. We will verify zero usage on your account and initiate the refund through the relevant processor.
4.2 Auto-Renewal Refunds
Subscriptions automatically renew at the end of each billing cycle unless you cancel beforehand. If you forget to cancel and are charged for a new period that you did not intend to use, contact us within three (3) days of the renewal charge by emailing support@luckmap.app with subject "Subscription Auto-Renewal Refund". We will:
- Verify that no subscription benefit has been consumed in the new cycle;
- Cancel future renewals via the appropriate platform (Google Play Developer API / Razorpay subscriptions / Dodo subscriptions);
- Initiate a refund for the most recent renewal charge;
- Confirm the outcome by email.
Refunds for auto-renewal where benefits have already been consumed in the new cycle are subject to our discretion (Section 9). We recommend cancelling at least 24 hours before the renewal date to avoid being charged.
4.3 Mid-Cycle Cancellation
You may cancel an active subscription at any time through the appropriate platform (see Section 13 for cancellation links per processor). Cancellation takes effect at the end of the current billing cycle. You will not receive a pro-rated refund for the unused portion of the current cycle. You will retain access to subscription benefits until the cycle ends. Credits granted for that cycle remain valid until their individual 30-day expiry per Section 6.
4.4 Pricing Disputes
If you believe you were charged at an incorrect price (e.g. you should have received a promotional discount), please contact support@luckmap.app with your transaction ID. If we confirm the pricing error we will refund the difference or grant equivalent credits.
5. Credit-Pack Refunds
5.1 By-Mistake Purchase — Zero Credits Used
If you purchased a credit pack by mistake (accidental tap, wrong pack size, wrong currency, etc.) and have not spent a single credit from that purchase, you may request a refund within three (3) days of the purchase by emailing support@luckmap.app with subject "Credit Pack Refund — By Mistake".
Include in your email:
- The email address registered with your LuckMap account;
- Date and amount of the purchase;
- The transaction or order identifier from Google Play / Razorpay / Dodo;
- A brief explanation of the mistake.
If approved, we will:
- Verify on our backend that the pack’s credits remain unspent;
- Initiate the refund through Google Play, Razorpay, or Dodo as applicable;
- Remove the corresponding credits from your account upon refund issuance.
5.2 Partially or Fully Spent Credits
If you have spent any portion of the credits from a pack, the pack is non-refundable. We deliberately encourage you to use the Service first — if a feature is not what you expected, contact support@luckmap.app and we will help you get value before considering a refund. We may issue a discretionary refund (Section 9) for exceptional circumstances such as a service outage during the period the credits would have been used.
5.3 Expired Credits
Credit-pack credits expire thirty (30) days from the date of purchase. Expired credits are non-refundable. See Section 6 for full credit-expiry mechanics covering both packs and subscription-granted credits.
5.4 Forfeited Credits
If you delete your account, all unused credits — including those that have not yet expired — are forfeited and not refundable. This is consistent with our Privacy Policy and Terms of Service.
6. Credit Grant & Expiry Mechanics
Credits in LuckMap come from three sources, each with its own expiry rule. The deduction order when you spend credits is fixed: earned credits → pack credits → subscription credits, oldest first within each bucket. This order is designed to maximise the longevity of your purchased balance.
6.1 Subscription Credits — Monthly Plan
If you hold a monthly subscription (Starter, Plus, Pro, or Sage), you receive that plan’s credit grant at the start of each billing cycle. Each monthly grant expires 30 days from the date it was credited to your account. Unused subscription credits do not roll over — the new cycle’s grant is added on top, but old credits expire on schedule.
6.2 Subscription Credits — Yearly Plan
Yearly subscriptions are granted credits via a monthly drip. We do not credit the entire year’s allotment at signup. Instead, on the day of purchase you receive the first month’s grant; on each subsequent month-anniversary you receive the next month’s grant, automatically. Each monthly drip expires 30 days from the date it was credited (same as monthly plan grants).
This drip model is designed for sustainable usage. It also means that if your yearly subscription is cancelled or refunded mid-cycle, only the credits already dripped to your account are subject to the rules below — future scheduled drips are simply not credited after cancellation.
6.3 Credit-Pack Credits
Credits purchased through one-time credit packs (100 / 200 / 800 / 2000) expire 30 days from the date of purchase of that specific pack. Each pack carries its own independent timer; buying a new pack does not extend the expiry of an older pack.
6.4 Earned Credits
Credits earned through rewarded videos, app rating bonuses, referrals, or promotional grants follow the rules disclosed at the time you earn them. Unless explicitly stated otherwise, earned credits do not expire and are spent first when you take a paid action.
6.5 What Happens After Subscription Ends
If you cancel a subscription or it lapses for non-payment:
- Credits already in your account stay valid until their individual 30-day expiry runs out.
- Subscription-only features are immediately revoked. The Expert AI tier (which includes the Sage / Opus model level) is subscription-gated — once your active plan ends, you cannot use the Expert tier even if you still have unspent credits. The Quick and Detailed tiers remain available and continue to consume credits as normal.
- Ad behaviour reverts to the rules of your new tier (Free or Starter sees banners, etc.).
- Sage priority support reverts to standard support response times.
- All other paid actions — AI chat, deep readings, Premium PDF reports — continue to consume Credits normally; no feature is "unlimited" within a Subscription.
This rule prevents users from buying a single month of Sage, accumulating credits, then continuing to use Expert tier for many months on those credits alone. If you want continued Expert tier access, keep an active subscription (any of Plus / Pro / Sage). Resubscribing at any time immediately re-enables Expert tier access for unspent credits.
6.6 What Happens on Tier Upgrade
When you upgrade your Subscription tier mid-cycle (Starter → Plus → Pro → Sage), the credit treatment depends on which bucket the credits belong to (see also Terms §8.5):
- Bucket 1 — Subscription Credits: any unused Subscription Credits from the old tier are voided. You receive the full new-tier monthly Credit grant on a fresh 30-day timer from the upgrade date.
- Bucket 2 — Top-up Pack Credits: credits from one-time Credit Pack purchases are untouched. They keep their original 30-day expiry timer.
- Charge: only the prorated price difference for the days remaining in the current cycle (formula:
(new − old) × days remaining ÷ 30). The exact amount is shown to you before you confirm the upgrade. - Tier benefits: Expert AI tier access, ad-free behaviour, and (for Sage) priority support unlock immediately at the new tier’s entitlements.
- Refund eligibility: the upgrade charge follows the same by-mistake rule as a fresh subscription purchase — if you upgraded by mistake and have not used any of the new-tier credits or new-tier benefits, you may request a refund within 3 days under Section 4.1. If new-tier benefits or credits have been consumed, the upgrade charge is non-refundable.
Downgrades take effect at the end of the current cycle and do not produce a refund (see Terms §7.5.4). Bucket 2 Pack Credits are unaffected by any upgrade or downgrade — they were paid for as a separate, perpetual product.
7. Premium PDF Report Refunds
Premium PDF reports are AI-generated personalised astrology documents (Annual Forecast, Marriage Compatibility, Career Forecast, Birth Chart Deep Analysis, Child Naming Guide, etc.).
7.1 Successful Generation
Once a Premium PDF report has been successfully generated and delivered (downloaded in-app or emailed to you), the report is non-refundable. By tapping “Generate Report” you acknowledge that:
- The report is a custom-generated AI work specific to your birth data;
- You have read the AI-disclaimer that appears immediately before generation;
- You will not receive a refund for dissatisfaction with the interpretive content alone, since astrological readings are subjective.
7.2 Generation Failures
If a report fails to generate due to a server error, network failure, or other technical issue attributable to AppskKuber, we will:
- Restore the credits or refund the cost of the report;
- Or, at our option, retry the generation at no additional cost.
Such failures are auto-detected by our systems and credits are typically restored within twenty-four (24) hours. If your credits are not restored, contact support@luckmap.app.
7.3 Factual Errors
If a Premium PDF report contains a factual error attributable to incorrect computation by our system (not interpretive variation by the AI), we will regenerate the report at no additional cost or refund the report cost.
8. Refunds & Account Deletion
Account deletion does not entitle you to a refund of any active subscription, credit pack, or Premium PDF report charge. To recover unused subscription value, cancel your subscription via the appropriate platform (see Section 13) before requesting account deletion.
Specifically:
- Active subscription + account deletion: subscription ends immediately upon deletion, no refund for unused period;
- Credit-pack + account deletion: all credits forfeited regardless of remaining validity;
- Premium PDF report + account deletion: already-generated reports remain on your device but are no longer accessible from our servers; no refund.
For full account-deletion mechanics see our Privacy Policy Section 13.
9. Discretionary Refunds
Even when a refund is not required by the relevant payment processor’s policy, we may grant a discretionary refund where, in our reasonable judgement, exceptional circumstances justify it. Such circumstances include:
- Service outage — significant unavailability of the Service during a billing period (typically more than seventy-two (72) hours);
- Duplicate charges caused by a payment processing error;
- Fraudulent purchase — purchase made on your account by an unauthorised party (subject to verification);
- Material misrepresentation by us regarding a feature or benefit;
- Compassionate grounds — bereavement, serious illness, or other significant personal circumstances at our discretion;
- Regulatory compliance — where law requires a refund.
To request a discretionary refund, email support@luckmap.app with subject "Discretionary Refund Request" and include:
- Your registered email and transaction identifier;
- Date and amount of the charge;
- Description of the circumstances and supporting evidence;
- Whether you have already approached the relevant payment processor (Google Play / Razorpay / Dodo) for a refund.
We aim to respond to discretionary requests within seven (7) business days. Approval is at our sole discretion. A previous discretionary refund does not establish entitlement to future discretionary refunds.
10. Non-Refundable Items
The following are not eligible for refund under any circumstance, except where required by mandatory consumer-protection law:
- Credits already spent on AI features, Premium reports, or other paid actions;
- Subscription periods that have already elapsed (no retroactive refund of past usage);
- Earned credits (from rewarded videos, app ratings, referrals);
- Promotional credits granted free of charge;
- Premium PDF reports that have been successfully generated and delivered;
- Charges where you have initiated a chargeback through your card-issuer (Section 14);
- Refund requests submitted after the windows defined in Sections 4 and 5 where no exceptional circumstance under Section 9 applies.
11. How to Request a Refund
11.1 Step 1 — Try the Payment Processor First (recommended for mobile / Google Play)
For Android (Google Play) purchases within the 48-hour subscription window, the fastest path is Google Play’s self-service refund:
- Open the Google Play Store app or visit play.google.com/store/account/orderhistory;
- Find the LuckMap purchase you wish to refund;
- Tap "Request a refund";
- Follow the on-screen instructions.
For web purchases (Razorpay or Dodo), there is no self-service refund portal — please go directly to Step 2 and contact us.
11.2 Step 2 — Contact LuckMap Support
If Google Play declines your refund, if your situation does not fit Google’s standard categories, or if your purchase was made on the web app, email us at support@luckmap.app with:
- Subject line: "Refund Request — [type, e.g. Subscription / Credit Pack / PDF Report]";
- The email address registered with your LuckMap account;
- The transaction identifier (Google Play order ID, Razorpay payment ID, or Dodo order ID);
- The date and amount of the charge;
- The reason for the refund request;
- Any supporting evidence (e.g. screenshots of an error, dates of unavailability).
11.3 Step 3 — Acknowledgement and Decision
We will acknowledge receipt of your request within forty-eight (48) hours during business days. We will issue a decision within seven (7) business days. If we need additional information, we will request it via email.
12. Processing Timeline
| Step | Typical timeframe |
|---|---|
| Acknowledgement of refund request | Within 48 hours (business days) |
| Decision communicated to you | Within 7 business days |
| Refund initiation by processor (if approved) — Google Play | 1–3 business days from approval |
| Refund initiation by processor (if approved) — Razorpay | 1–2 business days from approval |
| Refund initiation by processor (if approved) — Dodo | 1–3 business days from approval |
| Refund credit to your payment method — Google Play | 3–14 business days, depending on issuer |
| Refund credit to your payment method — Razorpay | 5–7 business days (RBI-mandated for India cards / UPI / netbanking) |
| Refund credit to your payment method — Dodo | 5–10 business days, depending on card issuer / international banking |
End-to-end, you should expect a refund decision within 7 business days and the refund to appear in your account within an additional 3–14 business days. Total: typically 10–21 business days from request to credit.
13. Web Payment Processor Specifics (Razorpay & Dodo)
This section applies only to purchases made through the LuckMap web app at luckmap.app. If your purchase was made through the Google Play Store (Android), see Sections 2.1, 4, 5, and 11 above — this section does not apply to you.
13.1 Razorpay (India billing region)
Razorpay Software Private Limited is the merchant of record for India web purchases. Razorpay holds an RBI Payment Aggregator licence and is PCI-DSS Level 1 certified.
- Cancellation portal — subscriptions: manage and cancel via the LuckMap web app at luckmap.app → Account → Subscription, or email support@luckmap.app. We initiate cancellation through the Razorpay subscriptions API.
- Refund initiation: AppskKuber initiates approved refunds through the Razorpay dashboard. Razorpay then credits the original payment method.
- RBI-mandated refund timeline: 5–7 business days for India-issued cards, UPI, netbanking, and wallets, measured from the date AppskKuber initiates the refund. International cards processed through Razorpay may take longer (up to 10 business days).
- Direct dispute escalation: if you believe Razorpay itself has handled your transaction incorrectly, you may contact Razorpay support at support@razorpay.com or use the Razorpay grievance redressal mechanism described in their Refund Policy.
- Razorpay’s legal terms apply alongside ours: Privacy Policy · Terms of Use · Refund Policy.
13.2 Dodo Payments (international billing region)
Dodo Payments is the merchant of record for international web purchases. Dodo handles applicable VAT/GST collection and remittance for jurisdictions that require it.
- Cancellation portal — subscriptions: manage and cancel via the LuckMap web app at luckmap.app → Account → Subscription, or email support@luckmap.app. We initiate cancellation through the Dodo subscriptions API.
- Refund initiation: AppskKuber initiates approved refunds through the Dodo dashboard. Dodo then credits the original payment method.
- EU consumer cooling-off (EU/EEA residents): EU and EEA consumers have a 14-day cooling-off right under the Consumer Rights Directive for digital services not yet performed. Because LuckMap is a digital service that is performed (i.e. you can use credits / Expert AI / Premium PDFs) immediately upon purchase, you expressly waive this cooling-off right by completing the purchase and consuming any benefit. If you have purchased and have not consumed any benefit, contact us within 14 days for a full refund.
- Refund timeline: 5–10 business days from initiation, depending on your card issuer / international banking network.
- Direct dispute escalation: if you believe Dodo itself has handled your transaction incorrectly, contact Dodo at support@dodopayments.com.
- Dodo’s legal terms apply alongside ours: Privacy Policy · Terms of Service · Refund & Cancellation Policy.
13.3 Currency, Tax, and Conversion
Prices on the web app are displayed in INR for India billing region and USD for international. The processor charges in the displayed currency. If your bank uses a different currency, your bank’s foreign-exchange spread applies and is outside our control. Refunds are issued in the currency of the original charge; refund amounts may differ from the original charge in your bank’s currency due to FX-rate movement between the purchase and refund dates.
13.4 Region Routing Errors
The web app routes you to Razorpay or Dodo based on your browser’s timezone at the moment of purchase. If you believe you were routed to the wrong processor — for example, you are physically in India but your browser timezone was set to UTC and you were routed to Dodo — contact support@luckmap.app before completing payment. After a successful charge we cannot move the transaction to the other processor; we can only refund and ask you to retry on the correct routing.
14. Chargebacks
If you initiate a chargeback through your card issuer or payment provider (or a Razorpay / Dodo dispute) before contacting us:
- Your LuckMap account may be suspended or terminated pending resolution;
- You may forfeit access to past purchases regardless of the chargeback outcome;
- If the chargeback is decided in your favour, we will not be required to issue an additional refund;
- If the chargeback is decided against you, we may pursue collection of any outstanding amount through the relevant payment processor or applicable legal channels.
We strongly encourage you to contact support@luckmap.app first — we are usually able to resolve disputes amicably and faster than the chargeback process.
15. Contact
Refund Queries
Email: support@luckmap.app
Subject: "Refund Request" or "Discretionary Refund Request"
Response time: within 48 hours (business days)
Decision time: within 7 business days
Changes to This Policy
We may update this Refund Policy from time to time. Material changes will be communicated through an in-app banner and an updated "Last Updated" date at the top of this page. Continued use of the Service after the new effective date constitutes acceptance of the updated Policy.