Skip to main content

Referral Program

Invite your dive buddies to DiveToolbox and earn free Premium days for every friend who subscribes. The more friends you invite, the more free days you earn.

How it works

  1. Share your link — Every DiveToolbox account comes with a unique referral code. Share your personal referral link with friends.
  2. Your friend signs up — When someone creates an account using your link, they are linked to your referral.
  3. They subscribe — Once your friend makes their first Premium subscription payment, your referral is qualified.
  4. You earn free days — You receive 14 free days added to your subscription for each qualified referral.

There is no limit to the number of friends you can invite.

You can access your referral link from the user menu — click your profile icon in the navigation bar, then select Referral Program (gift icon). This opens a modal with your referral details.

Your referral modal shows:

  • Your personal referral link (ready to copy)
  • A QR code your friends can scan
  • A Share button to send the link via your device's native sharing options (mobile)
  • Stats: number of friends invited, days earned, and days pending

You have several ways to share your referral link:

  • Copy — Click the copy button to copy the link to your clipboard
  • QR code — Show the QR code for your friend to scan with their phone
  • Share — On mobile, use the native share button to send via messaging apps, email, or social media

The referral link format is: https://divetoolbox.com/en?ref=YOURCODE

Applying a referral code

If you received a referral code from a friend but signed up without using the link, you can still apply it. Simply visit the referral link (https://divetoolbox.com/en?ref=CODE) while logged in — the code will be applied automatically to your account.

note

Each account can only be referred once. If you've already been referred by someone, a different code cannot be applied.

Referral statuses

Each referral goes through the following stages:

StatusMeaning
PendingYour friend signed up but hasn't subscribed yet
QualifiedYour friend subscribed — you earned 14 free days
RevokedThe referral was cancelled (e.g. refund)

Earning free days

When a referral qualifies (your friend makes their first payment), 14 free days are credited to your account.

  • If you have an active web subscription (Stripe), the days are applied immediately by extending your current billing period.
  • If you don't have an active web subscription yet, the days accumulate and will be applied when you subscribe.

A celebration notification appears when a referral qualifies, showing you who earned you free days.

important

Referral rewards (free days) apply only to web subscriptions (Stripe). If you subscribed through the iOS App Store or Google Play, the free days cannot be applied to your app store subscription. Consider subscribing on the web to benefit from referral rewards.

Frequently asked questions

Can I use my own referral code?

No. You cannot apply your own referral code to your account.

Is there a limit to how many people I can refer?

No. You can invite as many friends as you want and earn 14 free days for each one who subscribes.

My friend signed up but I didn't get my free days yet

Your friend needs to subscribe to Premium and make their first payment. The referral stays in "Pending" status until they do.

I subscribed through the App Store — can I still earn referral days?

You can still invite friends and accumulate referral days, but they can only be applied to a web (Stripe) subscription. If you switch to a web subscription in the future, your accumulated days will be applied at that time.