Frequently Asked Questions
Everything you need to know about CodeDrop
General
CodeDrop is a platform for managing and distributing App Store and Google Play promo codes. App developers upload their codes, organize them into campaigns, and collaborate with influencers to share them with their audiences.
CodeDrop supports both iOS (App Store) and Android (Google Play) promo codes. You can manage codes for both platforms in a single campaign.
No installation required. CodeDrop is a web app that works in any modern browser. Collaborators can also add it to their home screen as a progressive web app (PWA) for quick access.
Instead of managing CSV files and copy-pasting codes, CodeDrop:
- Tracks which codes have been shared and by whom
- Lets collaborators share codes without seeing your full list
- Provides Smart Links that auto-detect platforms
- Alerts you when codes run low
- Keeps an audit log of all activity
For App Owners
Export your codes from App Store Connect or Google Play Console as a CSV or text file. In CodeDrop:
- Go to your app and create or select a campaign
- Click "Import Codes" and choose your platform (iOS or Android)
- Paste your codes or upload the CSV file
- We automatically parse and store them
You have two ways to add collaborators:
- Invite directly: Go to your app settings and add collaborators by email. Set their code limit and assign campaigns.
- Discovery: Enable "Seeking Collaborators" to appear in the Discover section where influencers can request to join your app.
Yes. The audit log shows every share event with timestamp, platform, and which collaborator shared the code. Smart Links also track attribution automatically when collaborators use their personalized URLs.
You can set up alerts to receive email notifications when your code inventory drops below a threshold (default: 10 remaining). You'll also get an alert when codes reach zero.
Each campaign has a configurable low-code alert threshold. You'll receive an email when:
- Available codes drop to your threshold (e.g., 10 remaining)
- All codes have been used (0 remaining)
Set the threshold to 0 or leave it empty to disable alerts for a campaign.
Yes! Create as many campaigns as you need. For example, you might have a "Launch Campaign" for your initial release and a "Holiday Promotion" for seasonal marketing. Each campaign has its own code pools and can be assigned to different collaborators.
Smart Redemption Links
Smart Links are special URLs (like myapp.codedrop.co/launch) that automatically detect the user's device, claim an available code, and redirect to the appropriate app store with the code pre-applied. No copy-paste required for recipients.
- Go to your app settings and set an app slug (e.g., "myapp")
- Open a campaign and enable Smart Links
- Choose a campaign slug (e.g., "launch")
- Your Smart Link will be:
myapp.codedrop.co/launch
When someone clicks your Smart Link, we check their browser's User-Agent to determine if they're on iPhone/iPad or Android. We then claim a code for that platform and redirect to the appropriate store (App Store or Play Store) with the code automatically applied.
Collaborators can add their unique slug to the end of your Smart Link:
myapp.codedrop.co/launch/johndoeThis tracks which collaborator drove each redemption, helping you measure their impact and see who's most effective.
Desktop visitors see a QR code page with your app's branding. They can scan the QR code with their phone to get the promo code on the correct device. The page also shows links to both app stores as a fallback.
Users are shown a friendly message explaining that all promo codes have been claimed, with a button to continue to the store if they still want to purchase the app normally.
For Influencers
Visit the Discover page to browse apps that are seeking collaborators. You can see each app's description and what they're looking for. Click "Request to Join" and introduce yourself to the developer.
Limits are set by each app developer. They configure how many codes you have access to across their campaigns. You can see your usage (e.g., "12 of 50 codes used") in your dashboard.
Yes! You can be a collaborator on as many apps as you like. Your dashboard shows all campaigns you have access to, grouped by app. Each app has its own code limit.
When you request to join an app:
- Write a brief message introducing yourself
- Include a link to your profile or content (optional but recommended)
- The developer will review your request
- If approved, you'll be notified and can start sharing immediately
Security & Privacy
We take code security seriously:
- Codes are stored securely and encrypted at rest
- Collaborators only see one code at a time, when they share it
- Smart Links include rate limiting (3 per hour per IP) to prevent abuse
- Each code can only be claimed once
- All activity is logged in the audit trail
We collect:
- Your email and account information
- App and campaign data you create
- Activity logs (shares, imports, etc.)
- For Smart Links: hashed IP addresses (for rate limiting only) and device type
We never share personal data with third parties. See our Privacy Policy for full details.
Yes. Go to Settings and click "Delete Account". This will permanently remove your account, all your apps, campaigns, codes, and associated data. This action cannot be undone.
No. We do not sell or share your personal information with third parties. We only use trusted service providers (Supabase for database, LemonSqueezy for payments) who process data on our behalf under strict agreements.
Billing
We offer four plans based on how many apps you manage:
- Starter - $2.99/month for 1 app
- Growth - $9/month for 2-5 apps
- Pro - $19/month for 6-10 apps
- Business - $29/month for 11+ apps
All plans include unlimited codes, unlimited collaborators, and both iOS & Android support.
Yes, you can upgrade or downgrade at any time. Go to Settings and click "Manage Subscription". Changes take effect on your next billing cycle, and you'll be prorated for upgrades.
Go to Settings, click "Manage Subscription", and select Cancel. You'll retain access until the end of your current billing period. Your data will remain accessible for 30 days after cancellation.
Currently we don't offer a free trial, but our Starter plan is affordable at $2.99/month for indie developers with a single app. Influencers/collaborators can always use CodeDrop for free.