Zero-capital automation: running a business from Termux
Description and use
The author shows how to run a data‑scraping business entirely on an Android phone using Termux, achieving zero server cost.
Problem
Start a business with minimal upfront cost and validate ideas before investing.
Outcome
The author successfully runs a lean, automated data‑scraping business from a single Android phone, achieving zero capital server costs and full portability.
Workflow
- Install Termux from F‑Droid or Play Store
- Set up Python 3 and required packages (requests, BeautifulSoup4, schedule, smtplib, email.mime, tqdm, sqlite3, Termux:API)
- Write a Python script to scrape data, parse HTML, and store results in SQLite
- Create a Bash script that runs the Python script daily using a while‑true loop and sleep 86400
- Run the Bash script in the background with nohup to keep it alive after Termux exits
Evidence
For the past six months, I’ve been running a small (and growing!) business entirely from my phone, leveraging Termux for automation.
My business, in a nutshell, aggregates data from various public sources (think real estate listings, job boards, etc.) and provides summarized reports to clients.
I use a Bash script to schedule the Python script to run daily.
- Record date: 2026-10-12T03:41:22.841Z