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
- Share your link — Every DiveToolbox account comes with a unique referral code. Share your personal referral link with friends.
- Your friend signs up — When someone creates an account using your link, they are linked to your referral.
- They subscribe — Once your friend makes their first Premium subscription payment, your referral is qualified.
- 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.
Finding your referral link
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
Sharing your link
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.
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:
| Status | Meaning |
|---|---|
| Pending | Your friend signed up but hasn't subscribed yet |
| Qualified | Your friend subscribed — you earned 14 free days |
| Revoked | The 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.
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.