As announced on October 31, 2025, for new LINE MINI App channels in Japan, the use of the "Channel consent simplification" feature has been mandatory as of January 8, 2026.
January 8, 2026 12:00 (UTC+9)
LINE MINI App channels created after the specification changes and whose Region to provide the service under the Basic settings tab is set to "Japan"
- LINE MINI App channels created before the specification changes
- LINE MINI App channels whose Region to provide the service under the Basic settings tab is set to "Thailand" or "Taiwan"
The applicable LINE MINI App channels have been changed as follows:
- The "Channel consent simplification" feature is always enabled.
- Accordingly, the toggle button for Channel consent simplification under the Web app settings tab has been removed, and you can no longer disable the feature.
The above changes also apply to unverified MINI Apps if the LINE MINI App channels are subject to the specification changes. However, the "Channel consent simplification" feature is available only in unverified MINI Apps for Developing and for Review.
In the LINE MINI App, you can use the add friend option to prompt users to add your LINE Official Account from the verification screen or the channel consent screen.


However, if only openid is specified in the "Scope" section of the Web app settings tab in your LINE MINI App channel, enabling the "Channel consent simplification" feature will prevent the verification screen and the channel consent screen from appearing. As a result, you can't prompt users to add friends using the add friend option.
To prompt users to add your LINE Official Account as a friend using the add friend option, specify scopes other than openid in the "Scope" section of the Web app settings tab in your LINE MINI App channel, and display the verification screen using one of the following methods:
You can use the liff.permission.query() method and the liff.permission.requestAll() method to display the verification screen.
javascript// Display the verification screen when the user hasn't consented to the profile scope
liff.permission.query("profile").then((permissionStatus) => {
if (permissionStatus.state === "prompt") {
liff.permission.requestAll();
}
});
For more information, see liff.permission.query() and liff.permission.requestAll() in the LIFF API reference.
You can use methods that require permissions other than the openid scope to display the verification screen. The following methods require permissions other than the openid scope:
| Scope | Method |
|---|
email | |
profile | |
chat_message.write | |
To prompt users to add your LINE Official Account as a friend right after your LINE MINI App launches, like the channel consent screen does, implement Method 1 or Method 2 so that they run right after your LINE MINI App launches.
The specification changes aim to improve the user experience and encourage the use of LINE MINI Apps by allowing users to use them more smoothly.
We'll continue to work to further improve our service to our customers. Thank you for your understanding.