Moderation
Saturday morning. A post with a rude caption has sat in your live gallery since Friday night. A customer finds it before anyone on your team does.
Approve, hide or block, before a customer sees it.
A blocked-word filter, blocked usernames, AI labels and your own approvals. Shoppers can flag a post, and the report lands in your dashboard.
No code. On Shopify, the Free plan needs no card.
| Source | Tagged product | Why it surfaced | Rights | Suggested action |
|---|---|---|---|---|
| @maya.k | Airlift Overcoat Brown | Flagged: competitor logo in frame | Cleared | On hold |
| @liv.j | White Sweater Green Stripes | Reported by visitor: off-brand | Requested | On hold |
| @iris.skin | Bodycon Sunscreen SPF 50 | Auto-flag: unverified health claim | None | Remove |
| @run.club | Tennis Cardigan Spring/Summer | Clean: rights cleared, on-brand | Cleared | Approve |
| @store.live | Women Oval Sunglasses | Reported by visitor: wrong product | Cleared | Approve |
What you get
A post with a blocked word stays off your widgets. A shopper who spots a bad post can flag it to you.
How it works
Blocked words keep the worst posts off your widgets. You approve the rest, and shoppers can flag anything you missed.
01
One queue for everything collected
Social posts, reviews and uploads sit in your collections with their source and rights state. Reported posts get their own page.
Content
Everything collected, moderated and tagged before it reaches a widget
- ReelWROGN Men Silver-Toned Watch@sky.bApproved
- VideoAirlift Overcoat Brown@ines.wearsPending
- PhotoJute Tote Bag@marcus.kApproved
- ShortTennis Cardigan Spring/Summer@lena.jRequested
- ReviewBodycon Sunscreen SPF 50Google ReviewsNot needed
- PhotoHeldWhite Sweater Green Stripes@ayo.runsHeld
02
Blocked words stay off widgets
Add words to your block list, or switch on Idukki’s shared list. A post containing a listed word is hidden from your widgets.
Sources
Nine sources, one feed, one script
- TikTok
- YouTube
- X
- Threads
- Google Reviews
Gallery · homepage
<script src="…/idukki.js"> · 79 KB- TikTok
- YouTube
- X
- Threads
03
Blocked users and AI labels
A blocked username can no longer tag you or appear in your feeds. AI-suggested labels help you sort what came in.
Rights management
Every decision logged with its source, reviewer and expiry
Approved
3
Pending
1
Rejected / revoked
2
Default expiry
2 yrs
| Creator | Channel | decision_source | Status | Expires |
|---|---|---|---|---|
| @sky.b | hashtag | approved | 2028-06-12 | |
| @ines.wears | TikTok | response | pending | — |
| @marcus.k | registration | approved | 2028-03-02 | |
| @lena.j | YouTube | response | rejected | — |
| @ayo.runs | hashtag | expired | 2026-08-30 | |
| @priya.k | registration | revoked | — |
04
Shoppers can flag a post
A flag button on the widget sends the post to your reported content page. A Slack alert can go with it.
How Idukki works
One post, collected to attributed
Collect
Rights
Tag
Display
Measure
Result: 3 orders, $74.28 attributed to one post.
How it works, from switched on to paying for itself.
- Step 1
Set your lists
Add blocked words and usernames once, in Settings.
- Step 2
Hide matches
A post with a blocked word stays off your widgets.
- Step 3
Review the rest
Approve or hide what needs a human eye.
- Step 4
Handle reports
Shopper flags land in your dashboard.
“All in all, Idukki is a top-tier platform that I would highly recommend for businesses looking to leverage UGC content. It's not just about what it does (which it does extremely well), but also about the team behind it, which is truly exceptional.”
From a new post to your gallery
New posts wait in your collection until you approve them. A post with a blocked word stays off your widgets.
Moderation and rights are the same gate.
A held piece waiting on consent and a flagged piece waiting on review share one queue. Rights management handles the consent request; moderation handles the brand-safety call. Both clear before a customer photo appears next to your buy button.
- 01
Auto-flag
A safety classifier pre-sorts incoming UGC so the obvious problems surface at the top of the queue instead of slipping through.
- 02
Block rules
Block by keyword, handle or competitor mention. Anything matching never reaches the live queue; it goes straight to held.
- 03
Rights gating, on by default
A piece without a cleared rights response cannot publish. Requested-but-unanswered content stays in hold until consent is settled.
The questions to ask before you switch it on.
Does anything publish without review?
A post with a blocked word never reaches your widgets. You can approve or hide any other post in its collection.
Can different brands have different rules?
Yes. Each brand account has its own blocked words and blocked users. The shared default list is on or off per account.
Is there an AI brand-safety score?
Not yet. A six-part score is on the roadmap at /brand-safety. Today, moderation is word lists, blocked users, AI labels and your approvals.
Which plans include moderation?
The profanity filter is on every plan, including Free. The comparison table is at /pricing. A brand-safety score API is on the roadmap.