We build Telegram bots, Mini Apps, websites, web services, mobile apps and integrations. The specification is free and the sum is fixed in the contract. If the work takes more hours than estimated, that is our risk.
We name the sum once, after the specification, and put it in the contract together with the stages.
Overruns are our risk
If the work takes more hours than estimated, the sum stays the same. A wrong estimate is our responsibility.
The sum changes only with the spec
Want a new feature? We estimate it separately and sign an addendum. Without one, the price stays.
You pay for an accepted stage
You review and accept every stage. Payment is for a finished result, not everything upfront.
Sample contract structure
Sumfixed, per spec
Stage 1. Prototype and designaccepted and paid
Stage 2. Developmentin progress
Stage 3. Launch and handoverahead
New featureseparate estimate and addendum
Brief
Five questions. Your answers add up to a spec draft that we bring to the meeting.
Spec draft0 / 5—
What we build
Telegram bots
Funnels and subscriptions, payments, access to private channels and chats, programs and challenges, broadcasts.
Mini Apps
Storefronts, personal accounts, catalogs and booking right inside Telegram — nothing to install.
Websites
Landing pages, company websites and online stores: responsive layout, lead forms, payments, content you can edit without a developer.
Web services and admin panels
Control panels, dashboards, CRM-like systems, accounts for customers and staff.
Mobile apps
iOS and Android apps for your customers or for your team’s internal work.
Integrations and automation
Payment providers, CRM, spreadsheets and accounting systems. We connect what you already use.
How we work
01
Brief
Five questions on the site: what we build, which features, timeline, budget.
02
Meeting
We clarify the task and constraints and answer your questions.
03
Specification
Features, screens, integrations and acceptance criteria. Free.
04
Fixed price
Sum and stages go into the contract and change only with your consent.
05
Development
We show the result of every stage; you accept and pay for it.
06
Handover
You get the code, server, access and documentation.
07
Support
We help after launch: fixes and improvements as agreed.
Work
Telegram Community App
Our own product — a platform for paid communities: bot, Mini App and admin panel. Subscriptions with auto-renewal, payments via Robokassa and Prodamus, automatic access to private channels, referrals and bonuses, analytics for the team.
Python
aiogram
FastAPI
PostgreSQL
React
TypeScript
Screens with demo data
Beg k sebe
A bot for a 30-day movement program run by a community: onboarding that records “point A”, daily check-ins, weekly reflection, a final summary, a check that members joined the group chat, digests for the admin.
Python
aiogram 3
PostgreSQL
Redis
APScheduler
Docker
BBeg k sebe
How many minutes did you move toward your goal?
Type the time in minutes — for example, 60 or 90.
45
Thanks for sharing! You are already on the way to your goal
Your progress — day 12 of 30
Check-ins: 11 · missed: 1
Streak: 5 days
Movement: 410 min total
Bot messages translated from Russian, progress data is demo
How we differ
Compared by type of contractor
Freelancer
Bot builder
Large agency
SMELO_DEV
Price
Hourly or “roughly this much”
Subscription, grows with your base
Estimate with a risk margin
Fixed after a free spec
If the estimate was wrong
Asks for more money
You hit the platform’s limits
Margin already in the price, or an extra bill
Overruns are our risk, the sum stays
Payment
Prepaid in parts
Monthly
Large prepayment
Per accepted stage
Code and data
Whatever you agree on
Stay on the platform
Usually handed over
Yours: code, server, access
Price
SMELO_DEVFixed after a free spec
Others
FreelancerHourly or “roughly this much”
Bot builderSubscription, grows with your base
Large agencyEstimate with a risk margin
If the estimate was wrong
SMELO_DEVOverruns are our risk, the sum stays
Others
FreelancerAsks for more money
Bot builderYou hit the platform’s limits
Large agencyMargin already in the price, or an extra bill
Payment
SMELO_DEVPer accepted stage
Others
FreelancerPrepaid in parts
Bot builderMonthly
Large agencyLarge prepayment
Code and data
SMELO_DEVYours: code, server, access
Others
FreelancerWhatever you agree on
Bot builderStay on the platform
Large agencyUsually handed over
Compared by type of contractor
Stack
Backend
Python
aiogram
FastAPI
SQLAlchemy
Interfaces
React
TypeScript
Vite
Telegram Mini Apps
Data and infrastructure
PostgreSQL
Redis
Docker
Payments
Robokassa
Prodamus
YooKassa
CloudPayments
FAQ
What if I want to change the spec?
We estimate the change separately and sign an addendum: a new feature becomes a new line in the contract with its own price and deadline. The sum never changes without your consent.
Do you work under a contract?
Yes. The contract is signed by IP Nazarov V. D., a Russian sole proprietor, with companies and entrepreneurs. Company details are at the bottom of the page.
Who owns the code?
You do. We hand over the source code, access to the server and services, and documentation. The project runs without us.
Why is the spec free?
Without a spec there is no price we could commit to. So it is our work before the contract.
How does payment work?
By stages. You review and accept each stage, then pay for it. Stages and sums are written into the contract.
What happens after handover?
The project runs on your server. We help with fixes and improvements on terms agreed in advance.