Partner Documentation
Everything you need to run GreerGuard as a reseller and manage your customers' experience.
Overview
The GreerGuard Partner Program lets you resell GreerGuardian, our premium Android security subscription, to your own customers at a price you set. You earn a commission on every active subscription, and your customers get world-class mobile threat protection managed through your branded experience.
As a partner you can:
- Set your own monthly resell price (minimum $1.99/month)
- Control exactly which features and UI elements your customers see
- Permanently whitelist or flag apps for all of your customers
- Request payouts at any time
- Track subscriptions, earnings, and customer activity from your dashboard
- Offer multiple subscription packages at different price points and seat counts
- Customers on a Family Plan can protect up to 5 devices under a single subscription
Getting Started
Receive your invite: GreerGuard sends you a setup link by email.
Set your password: click the link, choose a secure password, and set your admin PIN.
Configure your settings: set your resell price (or create packages for multiple tiers), and customize what customers see.
Share your checkout link: send customers to your unique checkout URL to subscribe.
Earn commissions: 55% of every net monthly payment lands in your balance automatically.
https://greerguard.com/partner/checkout?ref=YOUR_CODE: replace YOUR_CODE with your referral code shown in your dashboard.
Dashboard
Log in at https://greerguard.com/login to access your full partner dashboard.
Stats & Earnings
Subscription Breakdown
The breakdown panel shows how your customer base is spread across states:
- Total Registered: all devices that have ever registered your referral code.
- This Month: devices registered in the current calendar month.
- Active Subs: paying customers right now.
- Lapsed: subscriptions that were active but have since cancelled or expired.
- No Sub: registered devices that never completed a subscription.
Global Device Configuration
Everything in the Global Device Configuration card is pushed to all of your customer devices automatically the next time the app comes to the foreground. No customer action required. You can also override any setting per device from the Your Clients section. A Reset to GreerGuard Defaults button in this card removes all custom partner configuration and reverts all devices to the GreerGuard baseline.
UI Controls
Force Settings
Toggle which action buttons appear on your customers' threat alerts. The phone preview updates live.
- Can read and send SMS messages
Security Tools Visibility
These toggles control which premium security tool screens are shown inside the customer's app. All are enabled by default. Check the box to hide a tool from your customers.
Support Button
Trust & Whitelist Behaviour
When a customer trusts an app it is removed from scan results. However, trust is not permanent: it is automatically revoked if the app's risk tier increases after a future update (e.g. Low Risk → Medium Risk, or Medium Risk → High Risk). The customer receives an alert explaining the app was re-flagged due to an update, and the app reappears in their next scan. This applies to both customer-level trust and your partner-level permanent whitelist entries.
Permanent Whitelist & Flagged Apps
Permanent Whitelist
Apps on the permanent whitelist are never flagged for any of your customers, regardless of GreerGuard's risk scoring. Use this for internal company apps, trusted tools you distribute, or any app you know to be safe that GreerGuard sometimes flags.
Add apps by their Android package name (e.g. com.example.app) and an optional display name. They take effect on the customer's next app open.
play.google.com/store/apps/details?id=com.example.appFlagged Apps
Flagged apps are always shown as potentially unwanted to your customers, even if GreerGuard would normally consider them safe. Include a reason so your customers understand why the app is flagged (e.g. "Conflicts with company policy" or "Incompatible with our MDM solution").
Payment Details & Withdrawals
Add your PayPal email in the Payment Details card. Payouts are sent to your PayPal account.
You can request a payout at any time. If PayPal auto-payout is enabled for your account, funds are sent to your PayPal immediately. Otherwise payouts are processed within 5 business days.
Your Clients
The Your Clients section of your dashboard lists every device that has registered your referral code. You can search, rename, and manage each device individually from this view.
Search
Type any part of a device alias, Device ID, or subscription status into the search bar to filter the list instantly. The search is client-side so results appear immediately without a page reload.
App Status
Each device row displays a live status badge showing whether the GreerGuard app is currently running on that device:
Each row also shows the customer's subscription state:
- Google Play: active subscription purchased through Google Play Billing
- Subscribed: active subscription purchased through your checkout link (Stripe)
- Cancelling: subscription is active but will not renew at the end of the current period
- Lapsed: subscription ended and has not been renewed
- No subscription: device registered but never completed a purchase
Rename Devices
Every device can be given a custom alias to help you identify it, for example by customer name, location, or device description. Click the rename button on any row, type the new alias, and save. The alias is visible only to you in your dashboard and is never shown to the customer. Aliases can be changed at any time.
Per-Device Configuration
Click Configure on any device row to open that device's individual configuration panel. Per-device settings override your global configuration for that specific device only. All other devices continue to use the global settings.
The per-device panel is pre-filled with the device's current effective configuration. Every option available in Global Device Configuration is also available per-device. Two reset buttons are provided:
Purchase History
The Purchase History table below your client list shows every transaction associated with your referral code. Transactions are color-coded by source:
- Commission: commissions earned from subscriptions purchased through your checkout link. Rate: 55% of net revenue.
A summary pill at the top of the table shows your total earned. Individual rows show the device, amount, and date for each transaction.
Commission Structure
Your commission rate depends on how the customer subscribed:
| Route | Your Rate | At $4.99/mo |
|---|---|---|
| Customer uses your checkout link | 55% of net | ~$2.50 |
Checkout link breakdown: $4.99/month
Processing fee is 2.9% + $0.30 (standard card rate). Your 55% commission is calculated on the net amount after this fee.
Commissions are credited automatically after each payment and appear immediately in your transaction history.
$1.99/month. You can charge customers any amount at or above this.Customer Checkout Link
Send your customers to:
Replace YOUR_CODE with your referral code (visible in your dashboard). When a customer completes checkout, they receive an 8-character activation code by email and on-screen. They enter this code in the GreerGuard app by tapping Begin Upgrade → Enter Activation Code.
The activation code links their device to their subscription and grants immediate access to all premium features.
If you have configured Packages, each package has its own checkout link with a ?pkg=ID parameter. Per-package links are shown in the Packages card on your dashboard. Customers who use the base checkout URL without a package parameter see your single resell price instead.
Packages
Packages let you offer multiple subscription tiers to your customers, each with its own seat count, price, and checkout link. Instead of a single price, customers can choose from a menu of plans you define, for example a single-device plan, a 3-device family plan, and a 5-device family plan.
Packages are optional. If you do not create any, your checkout link continues to show your single resell price as before.
Creating a Package
Open the Packages card in your dashboard. Fill in:
- Label: the name customers see on the checkout page, for example "Single Device", "Family - 3 Devices", or "Business - 5 Devices".
- Devices (seats): how many devices this package covers. Maximum 5.
- Monthly price: what you charge customers. The minimum price scales with the number of seats: each seat must be at least $0.95/month above the processing floor, with an overall minimum of your resell price setting. The dashboard shows the minimum price as you change the seat count.
Click Add Package to save. The new package appears in the table immediately with its checkout link ready to copy.
Per-Package Checkout Links
Each package has a unique checkout link that pre-selects that tier on the checkout page. These links are shown in the Packages table. Copy the link for a specific package and share it directly with customers who should subscribe to that tier. If a customer visits your base checkout URL without a package link, they see all of your active packages and can choose one.
Editing and Removing Packages
Click Edit on any package row to update its label, seat count, or price. Click Remove to soft-delete a package: it disappears from your checkout page immediately. Existing subscriptions sold through that package are not affected.
Pricing Rules
Package prices follow the same floor rules as your single resell price:
- Minimum price is your resell price setting, with a hard floor of $1.99/month.
- Each additional seat beyond 1 adds a minimum of $0.95/month to the floor.
- For example, a 3-seat package has a minimum price of approximately $3.89/month.
The dashboard enforces these floors automatically and shows a hint below the price field as you configure each package.
Admin PIN
Your Admin PIN is a 4-8 digit code that unlocks a hidden admin panel inside the customer's GreerGuard app. To open it, perform a specific swipe gesture on the main screen, then enter your PIN.
The in-app admin panel lets you:
- View the Device ID for this device (tap to copy)
- See the current state of all forced settings pushed to that device
- Toggle Quiet Hours on or off and configure the quiet hours window
- Toggle IT History Mode, which controls whether the history log shows full detail or abbreviated descriptions
- Tap Refresh Config to pull the latest partner configuration immediately without waiting for the next app open
Set or change your PIN in the Device Configuration section of your dashboard. Leave the field blank to keep the existing PIN.
Customer Subscription Management
From your dashboard you can look up and manage any customer's subscription directly, without involving the customer. This is useful for handling support requests, processing refunds, or cancelling subscriptions on a customer's behalf.
Looking Up a Customer
Go to the Customer Subscription Management card in your dashboard. Enter the customer's Device ID and click Look Up. The Device ID is visible in the in-app admin panel (accessible via the swipe gesture): ask the customer to open the admin panel and read or copy their Device ID.
The lookup shows the subscription status, resell price, next renewal date, and Stripe subscription ID. Only subscriptions sold through your referral code are returned.
Cancel at Period End
Cancels the subscription at the end of the current billing period. The customer keeps access until then and is not charged again. No funds are moved.
Refund & Cancel
Issues an immediate full refund to the customer and cancels the subscription right away. Before the refund is processed, your dashboard shows you the exact fee breakdown and requires you to check a confirmation box.
- Your commission earned on that payment (the 55% you received)
- The non-refundable payment processing fee that cannot be recovered
Chargeback & Force-Cancel Protection
GreerGuard automatically detects and responds to chargebacks and force-cancellations. You are notified by email whenever one of these events affects a subscription under your referral code.
Chargebacks (Customer Disputes)
When a customer files a chargeback with their bank, GreerGuard:
- Cancels the customer's subscription immediately
- Deducts your commission for that payment from your balance
- Deducts a $15.00 dispute processing fee from your balance
If the dispute is subsequently won (resolved in GreerGuard's favour), both the commission and the $15.00 fee are restored to your balance and you will receive another email confirming this.
Force-Cancellations (Fraud or Payment Failure)
If a subscription is force-cancelled by the payment processor due to suspected fraud, repeated payment failures, or other enforcement action:
- The subscription is marked inactive immediately
- Your commission for that sale is deducted from your balance
No additional dispute fee is charged for force-cancellations: only the commission is clawed back.
Purchase History
All chargeback penalties, force-cancel clawbacks, and dispute restorations appear in your Purchase History with clear labels so you can track exactly what happened and when.
App Features Reference
This section documents every feature in the GreerGuard app. Use it to support your customers, set expectations during onboarding, and make informed decisions about which features to show or hide through your Device Configuration settings.
GreerGuard has two tiers. Free features are available to all users at no cost and cannot be hidden by partners. GreerGuardian features require an active paid subscription. Several paid features can be individually hidden from your customers if they are not relevant to your use case.
Free Features
These features are included for all users and are always visible in the app. Partners cannot hide or disable them.
Each app in a scan result shows a risk level and the specific reasons it was flagged. Tap a result to see the detail view.
Medium Risk - warrants review
Low Risk - minor concern
Paid Features (GreerGuardian Subscription)
The following features require an active GreerGuardian subscription. They are available to all paying customers by default. Four of them (marked below) can be individually hidden from your customers via the Security Tools Visibility controls in your dashboard.
Partner Controls at a Glance
The table below summarizes every setting available in the Device Configuration section of your dashboard and which app behavior each one affects. All settings take effect on the customer's next app open with no customer action required.
| Setting | What It Does | Options |
|---|---|---|
| Admin PIN | Unlocks the in-app admin panel via a swipe gesture (Up, Down, Left, Right). Panel shows Device ID, current forced settings, and a Refresh Config button. | 4-8 digit code you set |
| Support Button | Replaces the label and destination of the in-app support button so customers reach your support channel instead of GreerGuard's default. | Custom label (max 20 chars) and URL; either field is optional |
| Hide Sensitivity Slider | Removes the alert level control from the customer's app entirely. | On or Off |
| Force Monitoring | Controls whether background monitoring can be toggled by the customer. | User choice / Always ON / Always OFF |
| Force Alert Sensitivity | Locks all customers to a specific alert sensitivity regardless of their personal setting. | User choice / Fewer Alerts / Balanced / More Alerts |
| Notification Alert Buttons | Restricts which action buttons appear on threat alerts for all of your customers. Overrides each customer's personal Alert Settings preference. Not Now is always shown. | Any combination of: Uninstall, Review, Trust (Not Now always included) |
| Hide Device Health Check | Removes the Device Health Check screen from the customer's app. | Visible / Hidden |
| Hide App Permissions | Removes the App Permissions screen from the customer's app. | Visible / Hidden |
| Hide Unofficial Apps | Removes the Unofficial Apps screen from the customer's app. | Visible / Hidden |
| Hide Notification Spam History | Removes the Notification Spam History screen from the customer's app. | Visible / Hidden |
| Permanent Whitelist | Apps on this list are never flagged for any of your customers, regardless of GreerGuard's risk scoring. Add by Android package name. | Unlimited entries; optional display name per app |
| Flagged Apps | Apps on this list are always flagged as potentially unwanted for all of your customers, even if GreerGuard considers them safe. A partner-supplied reason is shown to the customer. | Unlimited entries; required reason per app |
| Per-Device Configuration | Overrides any of the above settings for a single device. Available from the Your Clients section. Per-device settings take priority over global settings for that device only. | Any combination of the above; or reset to partner defaults or GreerGuard defaults per device |
Support
For partner account issues, billing questions, or technical problems, contact us at support@greerguard.com.
Please include your referral code in any support email so we can locate your account quickly.