Sep 17, 2026 · by Hiro · View source

SmartCheck

Count objects in a photo with three example taps

SmartCheck

Editorial analysis

The quiet tax every social team pays: counting things by hand

If you run social for a living, you already know the dirty secret of the job: a surprising amount of it is manual counting. Counting how many products are in the flat-lay before you post it. Counting how many SKUs appear in a UGC clip you’re about to repurpose. Counting how many seats are filled in the event photo you’re cropping for a carousel. It’s not glamorous, it doesn’t show up in a job description, and it eats hours that should be going into hooks, edits, and distribution. That’s why a small student-built tool called SmartCheck caught my eye this week — not because it’s a social media product, but because it quietly solves a counting problem that shows up in creator workflows constantly. Here’s what it actually is, what it does well, and where I think it falls short for anyone running real accounts.

What SmartCheck actually is, and the problem it solves

SmartCheck is a browser-based object-counting tool built by Hiro, a master’s student at Tokyo University of Science. The pitch, in the maker’s own words: you upload a photo, tap three examples of the object you want counted, and the tool finds similar objects and returns both the total count and the detected positions. No app install. No sign-up. Ten free scans to start. You can try it at app.smartcheck.jp/en.

The problem it’s solving is one that most “AI tooling” pitches gloss over: task-specific computer vision has historically required a full ML pipeline. You collect images, you label data, you retrain a model, and only then can you test whether the approach even works for your use case. For a small team, that’s weeks of work before you get a single useful answer. SmartCheck’s bet is that you don’t need any of that if you can just point at three examples and let the model generalize.

The maker frames this explicitly as removing the “collect data → label → retrain” step for each new object, and that framing came up in the comments too — Iris Carr noted that “no object specific training needed is a pretty interesting approach,” and Hiro agreed that the goal was to skip the labeling loop entirely.

Where this intersects with creator work

Here’s where I’d push back on the framing that this is a “work tool” in the generic sense. In my experience running social accounts, counting tasks fall into three buckets:

  1. Pre-production inventory checks — how many units are in the shot, how many ingredients, how many people. This matters when you’re shooting product content at scale and need to verify a flat-lay actually has the full set before it goes live.
  2. Post-production QA — did the editor actually include every clip, every product variant, every on-screen element the brief called for? I’ve watched teams ship carousels missing a slide because nobody counted.
  3. UGC and repurposing triage — when you’re pulling from a folder of 200 creator-submitted clips, counting how many feature a specific product or logo is a real bottleneck before you can even start editing.

SmartCheck is most obviously useful for bucket one and bucket three. Bucket two is where I’d want to test it more carefully, because QA counting needs to be exact, and the maker is upfront that the tool isn’t perfect yet.

How it stacks up against the tools you’re probably already using

The honest comparison here isn’t against other counting apps — it’s against the workflow you already have. And that workflow is probably one of three things:

Manual counting in Photoshop or Figma. You zoom in, you click, you tally. Slow, error-prone, but free if you already pay for the suite.

A general-purpose vision model. You upload the image to ChatGPT or Claude and ask “how many X are in this image?” This works surprisingly well for simple cases and terribly for anything with occlusion, repetition, or small objects. I’ve had models confidently return “7” for a grid of 12 identical items.

A dedicated CV tool or custom model. This is the enterprise path — Roboflow, AWS Rekognition, or a bespoke pipeline. Powerful, but the setup cost is real, and it’s overkill for a social team that just needs to count candles in a photo.

SmartCheck sits in an interesting middle. It’s more structured than asking a chatbot (you’re giving it visual examples, not a text description), and it’s dramatically lighter than a custom model. The “tap three examples” interaction is the whole product thesis, and it’s a good one — it maps to how humans actually teach counting to each other.

Why TikTok creators should care more than LinkedIn ones

This is where I’d flag a bias in how the tool will likely get adopted. The use cases that jump out are visual, physical, and inventory-heavy: product shoots, event coverage, UGC triage, e-commerce flat-lays. That’s TikTok Shop, Instagram Reels, Pinterest, and YouTube Shorts territory. A LinkedIn ghostwriter counting leads in a screenshot has a much thinner use case.

If you’re a TikTok Shop affiliate or a UGC creator juggling brand deliverables, the math is simple: anything that removes a manual QA pass from your week is worth ten minutes of testing. If you’re a B2B content operator, this is probably not your tool, and that’s fine.

What creators and social teams can actually borrow from this

Even if you never open SmartCheck, there are three transferable lessons in how it’s positioned.

1. The “three taps” pattern is a UX template for AI tools

Most AI tools ask you to describe what you want in words. SmartCheck asks you to show it. That’s a meaningfully different interaction model, and I’d bet it’s the reason the tool feels approachable to non-technical users. If you’re building any internal AI workflow — a prompt library, a repurposing pipeline, a caption generator — think about where you can replace a text prompt with a visual or structural example. The less the user has to articulate, the lower the adoption friction.

2. The “show me what you counted” principle

The maker explicitly notes that in real operations, the number alone isn’t enough — you need to know what the AI counted. That’s why SmartCheck overlays every detected position so you can review and correct. This is a trust pattern that every social team should steal. If you’re using AI to generate captions, hashtags, or content calendars, the output needs to be inspectable at the unit level, not just delivered as a black-box result. A number with no provenance is a number you can’t defend to a client.

3. The “AI Template” reuse model

SmartCheck lets you save a setup as an AI Template and reuse it on future photos. That’s a small feature with big implications for anyone running recurring content operations. If you shoot the same product line every month, you shouldn’t have to re-teach the model every time. The same logic applies to your content workflows — your hook templates, your carousel structures, your caption frameworks should be saved and reused, not rebuilt from scratch each cycle.

Where my judgment says it falls short

I want to be balanced here, because the maker is refreshingly honest about limitations, and I’d rather amplify that than pretend the tool is something it isn’t.

The maker’s own caveats. Hiro states directly that “complex cross-sections, objects with holes, and angled photos can still cause missed or duplicate detections.” That’s a significant limitation for anyone shooting real-world content. Angled photos are the norm on Instagram — nobody shoots a flat-lay perfectly perpendicular unless they’re a product photographer with a tripod. If your content is shot on a phone at a 30-degree angle, expect the accuracy to drop.

No disclosed accuracy benchmarks. The source doesn’t include any precision/recall numbers, any test set, or any comparison to a baseline. That’s not a knock on a student project, but it matters if you’re considering this for a production workflow. “Not disclosed” is the honest answer, and I’d want to see real numbers before trusting it for anything client-facing.

Browser-only, no API. There’s no mention of an API, a batch mode, or a way to plug this into an existing DAM or content pipeline. For a solo creator, that’s fine. For a social team processing hundreds of assets a week, the lack of automation hooks is a real ceiling. You’d be doing one photo at a time, manually.

The “3 taps” assumption. The whole product rests on the idea that three examples are enough to teach the model what to count. That works for visually distinct, repeated objects. It will struggle with anything ambiguous — counting “people” in a crowd where some are partially hidden, counting “products” when the product has multiple variants that look different. The maker’s own question in the comments — “what would you need before trusting AI-assisted counting in a real workflow?” — is the right one to ask, and I don’t think the answer is fully settled yet.

Where the math breaks

Let me be concrete about a scenario I’ve actually run into. You’re a social manager for a small DTC brand. You have 40 UGC clips that came in this week, and you need to know which ones show the product clearly enough to repurpose into ads. You could open each clip, scrub to a frame, screenshot, and run it through SmartCheck. That’s 40 screenshots, 40 uploads, 40 review passes. At maybe 90 seconds per clip, that’s an hour of work — versus just watching the clips at 2x speed and making a judgment call in 20 minutes.

The tool wins when the counting is genuinely hard for a human (dense grids, hundreds of items) or when the stakes of a miss are high (compliance, inventory reconciliation). It loses when the counting is something a human can do quickly and the setup overhead of the tool exceeds the savings. That’s not a flaw in SmartCheck specifically — it’s the general trap of task-specific AI tools. They’re magical in the right context and friction-heavy in the wrong one.

The bigger picture: this is a signal about where AI tooling is heading

I’d zoom out for a second. SmartCheck was built by a single master’s student using GPT-6 Astra, and the maker says Astra was used across “product and UI design to implementation, iteration, and even the launch graphics and 30-second demo video.” That’s a notable data point about how solo builders are shipping now — not just coding, but design, copy, and video, all through one AI workflow.

For social media operators, the implication is double-edged. On one hand, the barrier to building niche tools is collapsing, which means more point solutions will appear for exactly the weird, specific problems you have. On the other hand, the same collapse means your competitors can build and ship content faster too. The moat isn’t the tool — it’s the judgment about which tool to use, when, and how to fold it into a workflow that actually ships.

I’d also note the timing. The creator economy has spent the last two years drowning in “AI content” tools that generate more output, not better output. SmartCheck is interesting precisely because it’s not a content generator. It’s a measurement tool. It helps you verify something about the physical world before you turn it into content. That’s a different category, and I think it’s a more durable one.

What I’d watch / test next

If you want to evaluate SmartCheck for your own workflow this week, here’s what I’d actually do:

  • Pick one recurring counting task you do manually — product flat-lays, event photos, UGC triage — and run 5–10 real examples through the free tier. Don’t test on toy images. Test on the messy, angled, imperfect photos you actually shoot.
  • Score it honestly. For each image, note whether the count was right, wrong, or close-but-off, and whether the detected positions helped you catch the error. If you can’t tell whether it’s wrong without counting manually, the tool isn’t saving you anything.
  • Test the AI Template reuse. Save a setup and run it on a new batch of photos from the same shoot. If the template holds up, that’s where the time savings compound. If it drifts, that’s a dealbreaker for recurring work.
  • Ask the maker your edge cases. Hiro is actively soliciting feedback in the Product Hunt thread, specifically asking for cases where the tool doesn’t work well. That’s a rare invitation — use it.
  • Decide based on your volume. If you count fewer than 20 things a week, this is probably a curiosity, not a tool. If you’re counting hundreds, it’s worth a serious look.

My overall take: SmartCheck isn’t a social media product, and it shouldn’t be sold as one. But it’s a clean example of a category of AI tooling that social teams will increasingly need — narrow, inspectable, and built around a specific operational pain. The makers who win the next two years won’t be the ones with the flashiest generators. They’ll be the ones who quietly removed the manual counting from their week and spent that time on the creative work that actually moves the algorithm.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with FLOWNIB. No editing skills required.

Start Creating for Free