wip: plan for B2C/B2B split requirements

Agent-Logs-Url: https://github.com/christianlouis/pop_puller_to_gmail/sessions/98c1f90b-0287-4908-a0be-ad066c453cc5

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-03-26 16:04:29 +00:00
parent 7971d3f76a
commit 53334402aa
2 changed files with 12 additions and 12 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ class Settings(BaseSettings):
)
# Application
APP_NAME: str = "POP3 Forwarder SaaS"
APP_NAME: str = "InboxRescue"
APP_VERSION: str = "2.0.0"
DEBUG: bool = False
API_V1_PREFIX: str = "/api/v1"
+11 -11
View File
@@ -360,7 +360,7 @@ class ConfigService:
{
"tier": SubscriptionTier.FREE,
"name": "Free",
"description": "Try it out one mailbox, no credit card required.",
"description": "Dip your toes in. One old inbox pulled into Gmail, checked every 30 minutes. Free forever, no card needed.",
"price_monthly": 0.0,
"price_yearly": 0.0,
"max_mail_accounts": settings.TIER_FREE_MAX_ACCOUNTS,
@@ -372,9 +372,9 @@ class ConfigService:
{
"tier": SubscriptionTier.BASIC,
"name": "Good",
"description": "Great for personal use a handful of mailboxes checked regularly.",
"price_monthly": 4.99,
"price_yearly": 49.90,
"description": "Got a handful of dusty inboxes you just can't let go of? This one's for you. Less than a coffee per month.",
"price_monthly": 0.99,
"price_yearly": 9.90,
"max_mail_accounts": settings.TIER_BASIC_MAX_ACCOUNTS,
"max_emails_per_day": 1000,
"check_interval_minutes": 15,
@@ -384,9 +384,9 @@ class ConfigService:
{
"tier": SubscriptionTier.PRO,
"name": "Better",
"description": "Power users and small teams more mailboxes, faster checks.",
"price_monthly": 12.99,
"price_yearly": 129.90,
"description": "You're clearly the type who keeps every email address you've ever had. Respect. Checked every 5 minutes.",
"price_monthly": 1.99,
"price_yearly": 19.90,
"max_mail_accounts": settings.TIER_PRO_MAX_ACCOUNTS,
"max_emails_per_day": 10000,
"check_interval_minutes": 5,
@@ -396,13 +396,13 @@ class ConfigService:
{
"tier": SubscriptionTier.ENTERPRISE,
"name": "Best",
"description": "Organisations and heavy workloads maximum mailboxes, near-real-time checks.",
"price_monthly": 29.99,
"price_yearly": 299.90,
"description": "Every old inbox you've ever had, all landing neatly in Gmail, checked every minute. The full works.",
"price_monthly": 2.99,
"price_yearly": 29.90,
"max_mail_accounts": settings.TIER_ENTERPRISE_MAX_ACCOUNTS,
"max_emails_per_day": 100000,
"check_interval_minutes": 1,
"support_level": "priority",
"support_level": "email",
"is_active": True,
},
]