Bravura Admin Pro - Tier Comparison Guide

Back to Documentation Hub

Bravura Admin Pro - Tier Comparison Guide

Version 1.0.0

Last Updated: October 22, 2025

This document provides a comprehensive breakdown of every difference between the three Bravura Admin Pro editions: Starter, Professional, and Enterprise.

---

πŸ“Š Quick Comparison Table

Feature Starter Professional Enterprise
Pricing (Monthly) $49.99 launch / $99.99 regular $99.99 launch / $199.99 regular $299.99 launch / $499.99 regular
Pricing (Perpetual) $1,999.99 $3,999.99 $19,999.99
Source Code ❌ No ❌ No βœ… Yes (Annual/Perpetual only)
Production Domains 1 10 100
Support Level Email Priority Email Priority Email
Stripe Integration One-time only Full (subscriptions) Full (subscriptions)
White-Label ❌ No βœ… Yes βœ… Yes
Custom Development ❌ No ❌ No βœ… 4 hours included
SLA Guarantee ❌ No ❌ No βœ… Yes

---

πŸ’° Pricing Breakdown

Starter Edition

Professional Edition

Enterprise Edition

---

🎯 Core Features (All Tiers)

These features are included in all three editions:

Admin Panel

βœ… Beautiful Bootstrap 5 interface

βœ… Responsive mobile design

βœ… WCAG AAA accessibility

βœ… Real-time dashboard analytics

βœ… License management interface

βœ… Customer management portal

βœ… System health monitoring

βœ… Audit log viewer

License Management System

βœ… Create, edit, revoke, suspend licenses

βœ… License tier management (STANDARD, PROFESSIONAL, ENTERPRISE)

βœ… Activation count tracking

βœ… Machine ID binding

βœ… Expiration date management

βœ… Update eligibility tracking

βœ… HMAC cryptographic signing

βœ… Offline token generation (JWT)

βœ… Revocation list API

βœ… License key validation

Customer Portal

βœ… Password authentication (bcrypt)

βœ… License key authentication

βœ… View license details

βœ… Download purchased software

βœ… View purchase history

βœ… Update profile information

βœ… Password reset functionality

Email Automation

βœ… Welcome emails with branding

βœ… Automatic license delivery

βœ… HTML/text multipart messages

βœ… Professional receipt generation

βœ… SMTP integration

βœ… Email resend capability

Security Features

βœ… JWT authentication

βœ… Bcrypt password hashing (12 rounds)

βœ… HMAC license signing

βœ… SQL injection prevention

βœ… CSRF protection

βœ… Secure webhook validation

βœ… Rate limiting

Database & Architecture

βœ… MySQL 8.0+ / MariaDB 10.5+ support

βœ… SQLAlchemy 2.0 ORM

βœ… Async request handling (FastAPI)

βœ… Database connection pooling

βœ… Complete audit logging

βœ… Multi-product support (v1.0.0+)

Deployment Tools

βœ… Systemd service files

βœ… Nginx configuration templates

βœ… Database migration system

βœ… Environment configuration templates

βœ… Security hardening scripts

---

🌟 Starter Edition Features

What's Included

βœ… All core features listed above

βœ… Complete admin panel system

βœ… License management

βœ… Customer portal

βœ… Email automation

βœ… Basic Stripe integration (one-time purchases only)

βœ… Audit logging

βœ… Basic system health dashboard

βœ… Installation and setup guides

βœ… API documentation

Limitations

❌ No source code (compiled/obfuscated)

❌ 1 production domain only

❌ No subscription billing (one-time purchases only)

❌ No trial management

❌ No white-label customization

❌ Standard email support only

Use Cases

What You Receive


Bravura-Admin-Pro-Starter-v1.0.0/
β”œβ”€β”€ main.py                  # Application entry point
β”œβ”€β”€ requirements.txt         # Python dependencies
β”œβ”€β”€ setup.py                 # Installation script
β”œβ”€β”€ LICENSE                  # Commercial license
β”œβ”€β”€ README.md                # Getting started
β”œβ”€β”€ INSTALLATION_GUIDE.md    # Full setup instructions
β”œβ”€β”€ QUICK_START.md          # 15-minute quickstart
β”œβ”€β”€ WELCOME.md              # First-time user guide
β”œβ”€β”€ config_template.py      # Configuration template
β”œβ”€β”€ admin_panel/            # (Compiled/obfuscated)
β”œβ”€β”€ core/                   # (Compiled/obfuscated)
β”œβ”€β”€ database/
β”‚   └── migrations/         # SQL setup scripts
β”œβ”€β”€ deployment/
β”‚   β”œβ”€β”€ nginx_template.conf
β”‚   └── systemd_template.service
β”œβ”€β”€ examples/
β”‚   └── sample_config.py
└── docs/
    β”œβ”€β”€ API_REFERENCE.md
    β”œβ”€β”€ CHANGELOG.md
    β”œβ”€β”€ CUSTOMER_README.md
    β”œβ”€β”€ LICENSE_COMMERCIAL.txt
    └── MULTI_PRODUCT_GUIDE.md

File Size: ~5 MB (compiled package)

---

πŸš€ Professional Edition Features

What's Included

βœ… Everything in Starter Edition, plus:

Additional Features

βœ… Complete Stripe integration (subscriptions + one-time)

βœ… Subscription billing system

- Monthly and annual intervals

- Automatic renewals

- Proration support

- Grace periods for failed payments

βœ… Trial management system

- 14-day free trials

- Trial reminder emails (Day 7 & 13)

- Payment method collection

- Automatic conversion to paid

βœ… Advanced system health monitoring

- Database performance metrics

- Connection pool tracking

- API health checks

- Resource usage monitoring

- Alert thresholds

βœ… White-label customization

- Custom branding

- Logo replacement

- Color scheme customization

- Email template branding

βœ… Email support (same response time as Starter)

βœ… Up to 5 production domains

Use Cases

What You Receive


Bravura-Admin-Pro-Professional-v1.0.0/
β”œβ”€β”€ main.py                  # Application entry point
β”œβ”€β”€ requirements.txt         # Python dependencies
β”œβ”€β”€ setup.py                 # Installation script
β”œβ”€β”€ LICENSE                  # Commercial license
β”œβ”€β”€ README.md                # Getting started
β”œβ”€β”€ INSTALLATION_GUIDE.md    # Full setup instructions
β”œβ”€β”€ QUICK_START.md          # 15-minute quickstart
β”œβ”€β”€ WELCOME.md              # First-time user guide
β”œβ”€β”€ config_template.py      # Configuration template
β”œβ”€β”€ __init__.py
β”œβ”€β”€ admin_panel/            # (Compiled/obfuscated)
β”œβ”€β”€ core/                   # (Compiled/obfuscated)
β”œβ”€β”€ database/
β”‚   └── migrations/         # SQL setup scripts
β”‚       β”œβ”€β”€ EXAMPLE_migration_template.sql
β”‚       └── README.md
β”œβ”€β”€ deployment/
β”‚   β”œβ”€β”€ nginx_template.conf
β”‚   └── systemd_template.service
β”œβ”€β”€ examples/
β”‚   └── sample_config.py
└── docs/
    β”œβ”€β”€ API_REFERENCE.md
    β”œβ”€β”€ CHANGELOG.md
    β”œβ”€β”€ CUSTOMER_README.md
    β”œβ”€β”€ LICENSE_COMMERCIAL.txt
    β”œβ”€β”€ MULTI_PRODUCT_GUIDE.md
    └── TIER_COMPARISON.md

File Size: ~6 MB (compiled package)

---

πŸ’Ž Enterprise Edition Features

What's Included

βœ… Everything in Professional Edition, plus:

Additional Features

βœ… Full source code access (Python .py files, not compiled) - Annual and Perpetual licenses only

- Monthly subscribers receive NoSource package (full features, no source code)

βœ… 100 production domains (vs 10 for Professional, 1 for Starter)

βœ… Custom development (4 hours included per year)

- Custom feature development

- Integration assistance

- Workflow customization

- Database schema extensions

βœ… Priority email support (48-hour SLA)

βœ… On-site deployment assistance (optional)

- Server setup and configuration

- Security hardening

- Performance optimization

- Team training sessions

βœ… SLA Guarantees

- 99.9% uptime commitment

- < 1 hour response time

- Priority bug fixes

- Guaranteed support response

Use Cases

What You Receive


Bravura-Admin-Pro-Enterprise-v1.0.0/
β”œβ”€β”€ main.py
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ setup.py
β”œβ”€β”€ LICENSE
β”œβ”€β”€ config_template.py
β”œβ”€β”€ __init__.py
β”œβ”€β”€ admin_panel/            # βœ… FULL SOURCE CODE
β”‚   β”œβ”€β”€ __init__.py
β”‚   β”œβ”€β”€ routes.py
β”‚   β”œβ”€β”€ static/
β”‚   └── templates/
β”œβ”€β”€ core/                   # βœ… FULL SOURCE CODE
β”‚   β”œβ”€β”€ __init__.py
β”‚   β”œβ”€β”€ auth.py
β”‚   β”œβ”€β”€ config_base.py
β”‚   β”œβ”€β”€ database.py
β”‚   β”œβ”€β”€ email_service.py
β”‚   β”œβ”€β”€ licensing_service.py
β”‚   β”œβ”€β”€ models.py
β”‚   └── schemas.py
β”œβ”€β”€ database/migrations/
β”œβ”€β”€ deployment/
β”œβ”€β”€ examples/
└── docs/

File Size: ~8 MB (full source code package)

Enterprise Benefits Beyond Code

---

πŸ”„ Upgrade Paths

From Starter to Professional

Cost: Pay difference in perpetual price, or upgrade subscription

Process: Purchase Professional edition, migrate configuration

Benefits:

From Starter to Enterprise

Cost: Pay difference in perpetual price, or upgrade subscription

Process: Purchase Enterprise edition, receive source code

Benefits:

From Professional to Enterprise

Cost: Pay difference in perpetual price, or upgrade subscription

Process: Purchase Enterprise edition, receive source code

Benefits:

---

πŸ“¦ Package Delivery Differences

Starter Edition

Professional Edition

Enterprise Edition

---

πŸ› οΈ Technical Differences

Source Code Access

Starter Edition


# You receive compiled/obfuscated files:
admin_panel.pyc
core.pyc
# Cannot view or modify internal logic

Enterprise Edition Only


# You receive full source code:
admin_panel/routes.py
core/licensing_service.py
core/email_service.py
# Can view, modify, extend, and customize

Domain Licensing

Starter: 1 Domain


# Can only run on one production domain
ALLOWED_DOMAINS=myapp.com

Professional: 10 Domains


# Can run on up to 10 production domains
ALLOWED_DOMAINS=app1.com,app2.com,...,app10.com
# Dev domains (localhost, .local, staging, etc.) don't count

Enterprise: 100 Domains


# Can run on up to 100 production domains
ALLOWED_DOMAINS=app1.com,app2.com,...,app100.com
# Dev domains (localhost, .local, staging, etc.) don't count

Stripe Integration

Starter: One-Time Only


# Supports:
- One-time purchases βœ…
- Perpetual licenses βœ…

# Does NOT support:
- Subscriptions ❌
- Recurring billing ❌
- Trials ❌

Professional & Enterprise: Full Integration


# Supports:
- One-time purchases βœ…
- Perpetual licenses βœ…
- Monthly subscriptions βœ…
- Annual subscriptions βœ…
- Free trials (14 days) βœ…
- Proration βœ…
- Grace periods βœ…
- Automatic renewals βœ…

---

πŸ“ˆ Feature Matrix by Category

Admin Panel Features

Feature Starter Professional Enterprise
Dashboard analytics βœ… Basic βœ… Advanced βœ… Advanced
License management βœ… βœ… βœ…
Customer management βœ… βœ… βœ…
Subscription management ❌ βœ… βœ…
Trial management ❌ βœ… βœ…
System health monitoring βœ… Basic βœ… Advanced βœ… Advanced
Audit logs βœ… βœ… βœ…
Version management βœ… βœ… βœ…
White-label branding ❌ βœ… βœ…
Multi-tenant support ❌ ❌ πŸ”„ Planned

Payment Processing

Feature Starter Professional Enterprise
One-time purchases βœ… βœ… βœ…
Monthly subscriptions ❌ βœ… βœ…
Annual subscriptions ❌ βœ… βœ…
Free trials ❌ βœ… βœ…
Proration ❌ βœ… βœ…
Grace periods ❌ βœ… βœ…
Refund processing βœ… βœ… βœ…
Webhook automation βœ… βœ… βœ…

Support & Services

Feature Starter Professional Enterprise
Email support βœ… Standard βœ… Standard βœ… Priority
Response time 3-5 business days 3-5 business days 48 hours
Custom development ❌ ❌ βœ… 4 hrs/year
On-site deployment ❌ ❌ βœ… Optional
SLA guarantee ❌ ❌ βœ… 99.9%
Training Docs only Docs only Docs + custom

Technical Access

Feature Starter Professional Enterprise
Source code ❌ ❌ βœ… Annual/Perpetual
API documentation βœ… βœ… βœ…
Database access βœ… βœ… βœ…
Code customization ❌ ❌ βœ… Annual/Perpetual
Production domains 1 10 100
Deployment scripts βœ… βœ… βœ…
Migration system βœ… βœ… βœ…

---

πŸ’‘ Which Edition Should You Choose?

Choose Starter if:

Choose Professional if:

Choose Enterprise if:

---

πŸ”’ License Terms

All Editions Include:

βœ… Lifetime license (perpetual purchases)

βœ… Free updates for 1 year

βœ… Production use rights

βœ… Modify for your own use

βœ… Commercial use allowed

All Editions Prohibit:

❌ Redistribution of Bravura Admin Pro itself

❌ Resale of the licensing system

❌ Sharing license with others

❌ Removing copyright notices

Enterprise Edition Additional Rights:

βœ… White-label resale rights (with approval)

βœ… Multi-tenant deployment rights

βœ… Sublicensing to customers (limited)

---

πŸ“ž Getting Help

Starter Edition Support

Professional Edition Support

Enterprise Edition Support

---

πŸŽ“ Summary

Starter Edition gives you a powerful, production-ready licensing system in a compiled package perfect for getting started quickly without code complexity.

Professional Edition unlocks subscription billing, trial management, and white-label customization via configurationβ€”ideal for SaaS businesses that need recurring revenue.

Enterprise Edition provides full source code access, unlimited scale, custom development, and SLA guarantees for enterprises that need deep customization and mission-critical support.

All three editions share the same robust core features, the same beautiful interface, and the same production-ready quality. The differences are in source code access (Enterprise only), scale (domains), revenue model (subscriptions in Pro/Enterprise), and support level.

---

Questions about which edition is right for you?

Contact sales@wigleystudios.com

Ready to upgrade?

Visit https://wigleystudios.com/upgrade or contact support.

---

Document Version: 1.0.0

Last Updated: October 22, 2025

Copyright Β© 2025 Wigley Studios LLC. All rights reserved.