This project analyzes the effectiveness and fairness of token-based freemium models (like Upwork, Lovable, etc.) that give limited free credits to users.
We evaluate whether these models encourage daily active usage or unintentionally cause drop-offs β especially for users from low-income regions.
Platforms like Upwork and Lovable use a freemium + credit/token model:
- New users get limited free tokens (e.g., connections or interactions)
- Once exhausted, users must pay to continue using core features
Many users, especially from developing countries, sign up but drop off after hitting these limits.
Key question:
Is this model affordable and sustainable across different income regions?
- Analyze token pricing & usage rules of global platforms
- Collect real-world income & cost-of-living data per country
- Simulate user behavior (free use, upgrade, churn)
- Build an Affordability Index: can users afford to stay?
- Generate recommendations for global freemium pricing
We follow a 7-step data science lifecycle:
- Business Understanding β Define the problem and hypotheses
- Data Collection β Real-world token pricing + income stats
- Data Preparation β Clean, transform, and integrate datasets
- EDA β Visualize user flow, pricing pressure, and country-wise costs
- Modeling β Simulate churn and engagement patterns
- Evaluation β Check fairness and friction across regions
- Deployment β Generate PDF report + publish case study
Dataset | Description | Type | Source/Status |
---|---|---|---|
pricing.csv |
Token models and pricing from real apps | Real | Manually compiled |
income.csv |
Country-wise income and cost of living | Real | Numbeo, World Bank |
user_behavior_simulated.csv |
Simulated free vs. paid user behavior | Simulated | Built in Python |
- Python: pandas, seaborn, matplotlib, sklearn
- Jupyter Notebook: for EDA, modeling, and simulation
- Excel / Google Sheets: for manual entry and pricing matrices
- GitHub: to version control and publish our project
- Notion: to document hypotheses and ideas
- LinkedIn: to publish the final case study for professional exposure
- This project uses simulated and publicly available data.
- We do not represent or misuse any internal company data.
- Token models are inferred based on user experience and publicly visible pricing.
- Simulated behaviors are designed for analytical purposes only.
Freemium token-based pricing is common in SaaS, freelancer platforms, and AI tools.
But many users in developing countries experience friction β they run out of credits quickly and can't afford subscriptions.
We aim to answer:
Are these platforms globally inclusive or accidentally exclusive?
By combining real-world income data, platform pricing, and simulated usage patterns, this project provides insights that go beyond dashboards.
We recommend business strategies that balance monetization with accessibility.
- Phase 1: Project Setup β Completed
- Phase 2: Data Collection β Ongoing
- Phase 3: EDA & Affordability Analysis
- Phase 4: User Behavior Simulation & Churn Modeling
- Phase 5: Reporting, Recommendations, and LinkedIn Case Study