Method
How we check
Method last changed .
Three doors, one bar
If a product brings no real value to the people who use it, it doesn't get in, however it was built.
Store apps
On Google Play or the App Store.
- It is live on the store
- A person opens the store page
- Only-negative reviews are turned down
Web apps
On the maker's own domain.
- Who it is for, in one sentence
- The one job it does
- A person uses the app or follows the test steps
Ideas
Not built. Labelled that way everywhere.
- Who, the job, and what would kill it
- Four questions, scored 0 to 2
- Never shown as an app
Store apps
The link has to be on Google Play or the App Store. Any other host is turned down, and that host is not fetched. The maker says the app is live. A person opens the store page and turns it down if it is not live, if the listing text does not match the page, or if the reviews there are only negative. Store reviews are not scraped.
Web apps
A web app needs HTTPS on the maker's own domain. A free-hosting subdomain is not accepted. The listing says who it is for, the one job, and what would make it fail. A person uses the live app or follows the maker's test steps. The steps stay private and are not shown here. A demo link is optional.
Ideas
An idea is not built. The page says so in the title, on the chip and in the structured data. It needs who it is for, the one job, and what would make it fail. Four questions are scored from 0 to 2, or left blank. Blank is "Not scored", never a made-up number. An idea is never shown as an app.
What the gate turned down, last 30 days
Each number is a count of decisions in the last 30 days. Zero is zero. Withdrawing a listing is not a rejection, so it is not in this list.
- Not a product — 0 in the last 30 days. This is content, an agency, a template, a list or another directory, not a product someone uses.
- Not released — 0 in the last 30 days. It is not live yet: a waitlist, a closed beta we could not enter, or a store page that is not up.
- No own domain — 0 in the last 30 days. Web apps need their own domain. Free hosting subdomains and link shorteners are not accepted.
- Not a store link — 0 in the last 30 days. Store apps need a link to Google Play or the App Store itself.
- One-job toy — 0 in the last 30 days. It does one tiny thing that many free tools already do, such as a converter, a QR maker or a PDF toy.
- Thin AI wrapper — 0 in the last 30 days. It is mostly a prompt on someone else's AI model, without a job of its own.
- Could not check — 0 in the last 30 days. We could not run the main path: the test steps did not work, or there was no way in.
- Claims do not match — 0 in the last 30 days. What the listing says does not match the store page or the live site.
- Already listed — 0 in the last 30 days. This product is already on Butlerito Apps.
- Language — 0 in the last 30 days. For now we can check products in English or Bulgarian only.
- Illegal or deceptive — 0 in the last 30 days. It breaks the law, impersonates someone, or makes a claim we will not repeat.
What we never do
- Paid places.
- Votes.
- Buying stars.
- Scraping store reviews.
- Showing private test steps.
Paid testing
Paid testing, if it ever comes, is private reports, never public stars.
How listings are ordered
Lists show the newest check first. Search shows listings that match every word, newest check first. Collections follow the editor's order. Nobody can pay for a place or a position. How listings are ordered.
How to report
Use the report form and name the listing. A report does not remove a listing by itself. A person reads it.