Dibs

Terms of service

Effective date: 2 July 2026

These terms govern your use of Dibs — Back in Stock Alerts (“the app”, “we”, “us”; the app registration is called Dibs), a Shopify app published by AskMario. By installing or using Dibs you agree to these terms.

1. The service

Dibs lets shoppers subscribe to back-in-stock alerts for sold-out product variants on your storefront and notifies them by email — and, on plans that include it, by SMS — when stock returns, with demand analytics and delivery reporting for the merchant. Features available to you depend on the subscription plan you've chosen.

2. Account

You install Dibs via the Shopify App Store, which authenticates and authorises the app on your behalf. You're responsible for actions taken in your shop's admin while Dibs is installed, and for keeping your shop's Shopify account secure.

3. Subscription & billing

  • Dibs offers three paid tiers: Starter ($5/month — unlimited email alerts under fair use, unlimited subscribers, variant-accurate and multi-location-correct alerts verified at send time, demand leaderboard with delivery confirmation, CSV import/export), Pro ($10/month — everything in Starter plus smart send, own-domain sending with DKIM, Klaviyo sync, and double opt-in), and Max ($15/month — everything in Pro plus SMS alerts for South African stores, in-depth analytics, and priority support). All tiers are billed monthly through Shopify's billing system and include a 14-day free trial. Without an active subscription the app keeps collecting subscribers but does not send alerts.
  • SMS alerts on the Max tier are charged at $0.03 per SMS sent, billed through Shopify's billing system as usage charges. Shoppers opt in via the phone field on the storefront widget and can opt out at any time by replying STOP.
  • Pricing and what each tier includes is shown inside the app and on Shopify's app listing. We may change pricing for new subscriptions; existing subscriptions stay at the price they signed up at until you change tier.
  • Upgrades take effect immediately. Downgrades and cancellations take effect at the end of the current billing period; Shopify prorates any unused portion as a credit.

4. Fair use

“Unlimited email” on paid plans means we do not meter or bill you per notification in normal use. It is subject to fair use: sustained abnormal volume (for example, more than 100,000 emails per month) triggers a conversation about your usage — not an automatic charge or cutoff. We may throttle or suspend sending that we reasonably believe is abusive, artificially generated, or harmful to the deliverability of other merchants on the platform.

5. Cancellation & refunds

You can cancel at any time from inside the app or by uninstalling. On cancellation alert sending stops at the end of the billing period; your subscriber list and analytics remain available in the app. Refunds beyond Shopify's automatic proration are evaluated case by case — email us if there's an issue.

6. Acceptable use

Don't use Dibs to:

  • Violate any law, regulation, or Shopify's terms.
  • Send email to anyone who did not subscribe through your storefront widget or a lawfully consented import — no purchased lists, no scraped addresses.
  • Send SMS to anyone who did not opt in via the phone field on the storefront widget.
  • Import subscriber lists you don't have valid consent to contact.
  • Reverse-engineer the app or attempt to access accounts or data you don't own.
  • Resell access without our written permission.

You are responsible for the lawfulness of the subscriber data you import and for the content of any custom sender configuration.

7. Data & privacy

Our handling of your shop's data and your shoppers' data is described in the Privacy policy. For shopper data you are the controller and we are the processor; a DPA is available on request.

8. Intellectual property

Dibs's code, design, and brand are owned by AskMario. Your shop's data and your shoppers' subscriber lists are owned by you. We hold no claim over the data you feed into the app, and you can export it at any time via CSV.

9. Service availability

We aim for high availability but don't guarantee uptime. Scheduled maintenance, third-party outages (Shopify, Fly.io, Neon, Resend), and unforeseen events can cause downtime or delayed notifications. We'll communicate material outages via the merchant contact email or an in-app banner.

10. Limitation of liability

To the extent permitted by law, Dibs's liability is limited to the amount you paid in subscription fees during the 12 months preceding the event giving rise to the claim. We're not liable for indirect, incidental, or consequential damages (lost profits, missed sales, alerts delayed or undelivered during an outage, etc.).

11. Indemnification

You agree to indemnify and hold AskMario harmless from third-party claims, damages, and reasonable legal costs arising out of (a) your misuse of the app, (b) subscriber data you import without valid consent, or (c) your breach of these terms. We'll do the same in reverse if a third-party claim arises from our infringement of their intellectual property in the Dibs codebase.

12. Termination

Either party may terminate this agreement at any time. We may suspend or terminate access if you breach these terms or use the app in a way that risks the integrity of the service — including its email deliverability — for others.

13. Changes

We may update these terms; the effective date at the top of this page reflects the latest revision. Material changes will be communicated via the merchant contact email on file. Continued use after a change indicates acceptance.

14. Governing law

These terms are governed by the laws of the Republic of South Africa, where AskMario is registered. Disputes will be resolved in the South African courts.

15. Contact

Questions about these terms — email info@askmario.co.za.