Skip to main content

LINE Login LIFF & Web Version Review Guidelines

Self-Checklist

FunctionsDescription
Platform Support
  • Is the LINE Login LIFF version supported when used together with the Web version?
SDK
Wallet Connect Flow
  • Does the LINE version follow the Wallet Connect flow below? Access Unifi Apps(LINE Login LIFF) → Consent to Channel → Add Official Account → Launch Unifi Apps → Wallet Connect(e.g. at payment or reward step)
  • Does the Web version follow the Wallet Connect flow below? Access Unifi Apps(Web) → Wallet Connect → Launch Unifi Apps
  • Is the connected wallet address clearly shown to the user?
  • Is the disconnectWallet feature available?
Payment Features
LINE Integration
  • Are LINE Login, Messaging API channels, and a Published LIFF created via LINE Developers?
  • Is the Official Account(OA) properly linked and aggressive set? Go to LINE Developers > LINE Login Channel > LIFF > Add friend option, and set it to On(aggressive)
  • Is the OA Rich Menu configured according to the design guide?
Invite Friends
  • In the LIFF version, is ShareTargetPicker implemented for inviting friends?
  • In the Web version, is a “copy invite link” feature available?
UX/UI
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

Compliance factorGuidelines
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.