Zero Configuration
Just install and visit the timetable page. The script runs automatically in the background.
A lightweight, purely client-side Google Chrome Extension designed for UniKL MIIT students. It automatically modifies the official student portal's timetable grid to reflect the correct, shifted Fasting and Friday Prayer class times during the month of Ramadan.
Just install and visit the timetable page. The script runs automatically in the background.
Continuously polls the page to detect when the DataTables grid loads or refreshes (such as clicking a different week).
Automatically detects Friday classes in Normal Periods 7 and 8, physically transplants them chronologically into Fasting Periods 5 and 6, and correctly injects a "Friday Prayer & Break" visual block.
Built with absolute transparency. It collects zero telemetry, uses zero remote servers, tracks zero analytics, and runs entirely locally within your active browser tab.
Since this extension is not currently published on the Chrome Web Store, you can manually install it locally:
chrome://extensions/
in your address bar.ON.
ChromeExtension
folder containing the manifest.json
file.Effective Date: March 2, 2026
This Privacy Policy applies to the UniKL MIIT Ramadan Timetable Chrome Extension (referred to as the "Extension").
We believe in absolute transparency and the protection of your privacy. The Extension does not collect, store, transmit, or share any personal information.
The Extension requests the following permissions for functional purposes only:
(*://*.unikl.edu.my/timetable.htm*):
The Extension is a purely cosmetic, client-side script. When you navigate to the official UniKL timetable page, the script executes entirely within your browser to:
<td>
elements representing your Friday afternoon classes backwards by two columns to match
the new Friday Ramadan schedule.This process all occurs continuously on your machine. The modified data is never saved anywhere and disappears the moment you close the tab.
We may update our Privacy Policy from time to time if the functionality of the Extension changes and requires different permissions from Google. However, our core philosophy of collecting exactly zero user data will never change. Any updates to the permissions will be transparently documented on the Chrome Web Store listing.
If you have any questions or concerns about this Privacy Policy or the open-source nature of the Extension, you can review the full un-obfuscated source code inside the installation directory.
Designed for the UniKL MIIT Student Body.