LINE MINI App Version Review Guidelines
Self-Checklist
Platform Support
Is the LINE MINI App version supported?
SDK
Is the latest version of the Unifi Apps SDK applied?
Has the ProjectId been generated via Reown and the domain successfully verified?
Wallet Connect Flow
Does the LINE version follow the Wallet Connect flow below?
Access Unifi Apps(LINE MINI App) → Launch Unifi Apps → Wallet Connect(e.g. at payment or reward step)Is the connected wallet address clearly shown to the user?
Is the
disconnectWalletfeature available?
IAP Approval
Have you applied for and received approval to use LINE IAP in the LINE Developers Console?
Payment Features
Are specific commercial transaction laws and fund settlement law notices displayed on the screen during the process of purchasing a shop or item?
Are payment precautions displayed on the screen during the process of purchasing a shop or item?
If the type and quantity of items in the shop are determined by probability, are the probabilities indicated on the screen during the purchase process?
Are payment status notifications (UI/UX) properly provided?
Are virtual currencies within the LINE MINI App and secondary currencies that can be purchased with virtual currency only available in that LINE MINI App?
Are purchase precautions shown before payment?
LINE Integration
Has the LINE MINI App channel been correctly created in the LINE Developers Console, and is the Review environment ready?
Has the LINE MINI App channel under development been properly linked to the LINE Official Account? (Guide >)
Is the Official Account (OA) properly linked and set to On (Normal)?
Is the OA Rich Menu configured according to the design guide?
Invite Friends
In the LINE MINI App version, is
ShareTargetPickerimplemented for inviting friends? (Guide >)
UX/UI
Is the language localization implemeted based on user's browser settings or IP? (English and Japanese must be supported)
Is the browser tab title in the format
{Unifi Apps Name} | Unifi Apps?Is OpenGraph properly set for the Unifi Apps URL?
Does the Connect button comply with the Unifi design guideline?
Is a Close Confirmation Dialog provided?
Security
Never expose wallet private keys, clientSecret, or other sensitive credentials in frontend code, version control, or unsecured environments. These credentials must be securely stored on the backend or in a protected secrets management system.
Game Content Determination
Please review the Game Content Determination Checklist.
Is the primary purpose of the Unifi Apps to provide entertainment or fun?
Do different outcomes occur based on user actions?
Are there clear rules and constraints?
Is there a game-like flow with start, progress, and end?
Are there obstacles to overcome and a sense of accomplishment?
If the Unifi Apps is determined to qualify as a game, make sure to refer to the GRAC guideline document.
Compliance
Gambling-related
Specifications that provide cash or virtual assets as rewards based on probability using items purchased through payment are not permitted.
Specifications that provide gacha mechanisms that can offer substantial value based on probability using in-app currency or virtual assets are not permitted.
Specifications that allow participants to receive cash rewards through prize lotteries or slot games by paying a fee are not permitted.
Violence
Games or content that contain extreme violent elements are not permitted.
Crime and Drug
Content that promotes crime, drug use, abusive behavior, or inappropriately depicts alcohol and tobacco use is not permitted.
Discrimination and Hate
Content that contains derogatory remarks or statements regarding race, gender, or sexual orientation is not permitted.
Explicitness
Any content that is sexually explicit or contains sexual depictions is not permitted.
Securities
Services that have securities are not permitted(where there is an expectation of profit, investment of assets, the invested assets are in a joint enterprise, and profits come from a third party).
Intellectual Property
Services that use intellectual property that is not owned for commercial purposes are not permitted.
Prize Contest Law
In the case of rewards that are contingent upon payment, the following criteria must be met.
Paid below 1,000 YEN ; Max reward 200 YEN
Paid equal to/over 1,000 YEN ; Max reward 20% of paid volume
Comprehensive regulatory compliance
Additionally, services that are generally difficult to reference based on societal norms may not be permitted depending on the review by the Unifi team.
Last updated