KULMS+ Mobile Android

KULMS+ Mobile

This is an Android app that extends Kyoto University's learning management system (KULMS / Sakai).

Features & Capabilities

This is an Android app that extends Kyoto University's learning management system (KULMS/Sakai). It allows you to use all the features of the Chrome extension "KULMS+" on your smartphone.


[List of All Assignments]
Automatically retrieves all assignments, tests, and quizzes registered in KULMS and displays them color-coded according to the urgency of the deadline.


[Deadline Reminder Notifications]
Receives local notifications before assignment deadlines (default: 24 hours and 1 hour before).


[Automatic Textbook/Reference Book Retrieval]
Retrieves textbook information from the KULASIS syllabus and displays it with Amazon links.


[Sidebar Deadline Color-Coded Display]
Color-codes the LMS sidebar according to the urgency of the nearest assignment for each subject.


[All Extension Features Included]
Completely replicates the same screen and functions as the Chrome extension "KULMS+" in WebView. All features, including tool display management, memo function, and subject name customization, are available.


[Classification of Urgency]
Urgent: Within 24 hours of the deadline
Caution: Within 5 days of the deadline
Possible: Within 14 days of the deadline
Other: More than 14 days away / No deadline

[How to Use]
• A Kyoto University SSO (Single Sign-On) account is required.
• Please log in with SSO on the first launch.
• Applies to assignments, tests, and quizzes in KULMS (Sakai).

[TOTP Auto-Entry and Management]
By registering your TOTP secret key from the login screen, you can automate the entry of one-time passwords for multi-factor authentication. QR code scanning is also supported (registration from QR codes generated by browser extensions is also possible).

- Code Verification: The "Show Current Code" button displays a 6-digit code (with a 30-second countdown) and a secret key.
- The secret key is encrypted and stored using AES-256 via Android Keystore and is not transmitted externally.

【Privacy】
- Authentication information is only used within the app's WebView and is not transmitted to external servers.
- Assignment data is stored only on the device.

v2.10.0
- Removed the Tips tab. Changed the tab configuration to 3 tabs: "Assignments / Textbooks / Settings".

v2.9.1
- Extension script synchronization: Stabilized the display of the status after return for TA grading support.

v2.9.0
- Added Tips tab: Displays usage instructions and update information with 2 random items per day. Supports shuffle and display of all items
- Change tab order (Assignments → Textbooks → Tips → Settings)

v2.8.0
- TOTP code verification function: Displays the current 6-digit code and secret key
- Added QR code scanner: Reads QR codes with the camera to register secret keys
- Fixed an issue where a password error was incorrectly displayed when TOTP auto-fill failed
- Improved accuracy of OTP page detection

v2.7.0
- Added TOTP settings to the login screen: Secret keys can be registered directly from the login screen
- Improved TOTP auto-fill: OTP form detection retry mechanism, WebView mode support
- Fixed a bug where automatic login would recur after clicking "Return to ID/Password Input"
- Fixed a bug where CredentialStore would delete TOTP secrets upon logout
- Added instructions on how to save TOTP to the security explanation

v2.6.2
- Extension script synchronization (CSS/i18n for TA grading support)

v2.6.1
- Android Added version release banner (extension script synchronization)

v2.6.0
- Tree View Enhancement: Changed lecture materials to a tree view with indentation, arrows, and keyboard controls (can be turned on/off in settings)

v2.5.0
- File Drag & Drop: Added a drop zone to the assignment submission page, allowing file attachment via drag and drop

v2.4.0
- Home Screen App Shortcuts: Long-press an app icon to display up to 4 assignments with approaching deadlines. Tap to directly navigate to the assignment page
- Automatically reschedule notifications after device restart
- Improved the reliability of notification scheduling
v2.3.2
- Changed the link destination when tapping a notification from the course top page to the assignment tools page
v2.3.1
- Fixed a bug where the hamburger menu button was displayed multiple times
v2.3.0
- Added settings/notification screen: Allows customization of notification timing, instant notifications of new assignments, security explanations, and app information
- Moved the logout button to the settings screen
v2.2.0
- Added recurring memo function: Allows setting "Repeat weekly" for memos. Automatically generates next week's task upon completion check, displays "Repeat" badge
- Changed contact link to Android-specific form

v2.1.4
- Top pin bar: Fixed a bug where the bar was hidden behind the header when the system warning banner was displayed

v2.1.3
- Automatically closes the panel when tapping an assignment link, displaying the assignment page across the entire screen

v2.1.2
- Changed the display position of "Undue Notes" between "Other" and "Completed" for a more natural sorting order

v2.1.1
- Fixed a bug where non-JSON responses were incorrectly treated as logout
- Modified to immediately apply tab color coding and notification badges even when the cache expires upon page load

v2.1.0
- Enables displaying and downloading PDF and other file links within the app
- Supports links that open in a separate window (target="_blank")
- Added close and download buttons to the file download screen

v2.0.1
- Improved to display all functions even on mobile screen widths
- Sort textbook tabs by day of the week and time slot
- Fixed a bug where NOW/NEXT badges were mixed in with subject names

v2.0.0
- Initial release (WebView version)
- Provides all Chrome extension features in the Android app
- Assignment deadline notification feature

User Growth & Download Statistics

App
By:
radian0523
Downloads:
301 20
Version:
2.10.0 Last updated: 2026-05-30
Version code:
27
Creation date:
2026-05-11
Publisher country:
JP JP
Permissions:
  • android.permission.CAMERA Very high risk
  • android.permission.INTERNET Low risk
  • android.permission.POST_NOTIFICATIONS Low risk
  • android.permission.RECEIVE_BOOT_COMPLETED Low risk
  • android.permission.SCHEDULE_EXACT_ALARM Low risk
  • android.permission.ACCESS_NETWORK_STATE Safe
  • com.android.vending.CHECK_LICENSE Safe
  • com.radian0523.kulms_plus_for_android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Size:
67.59MB
Email:
da*****@gmail.com
URLs:
Website ,Privacy policy
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2026-07-01
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.
Developed by:
radian0523
Google Play Store
https://play.google.com/store/apps/details?id=com.radian0523.kulms_plus_for_android
Email:
da*****@gmail.com
Website:
https://radian0523.github.io/kulms-extension/

Best KULMS+ Mobile Alternatives

Here are some Android apps that are similar to KULMS+ Mobile: