Cookie Policy
Last updated: 30 April 2026. This Cookie Policy is published alongside our Privacy Policy and forms part of TRCN's transparency obligations under Section 27 of the Nigeria Data Protection Act, 2023 and the General Application and Implementation Directive (GAID) 2025.
Who this policy applies to
This Cookie Policy applies to visitors and registered users of:
trcn.gov.ngandwww.trcn.gov.ng(TRCN public website)teachers.trcn.gov.ng(Teacher Portal)admin.trcn.gov.ng(Admin Portal)mcpd.trcn.gov.ng(MCPD Portal)trcn.gov.ng/status(Service Status)
The data controller is the Teachers Registration Council of Nigeria, 12 Oda Crescent, Off Aminu Kano Crescent, Wuse II, Abuja.
What cookies are
Cookies are small text files that a website you visit places on your device. They are widely used to make websites work, to make them work more efficiently, and to provide information to the site owner. Some cookies last only for the duration of your visit (“session” cookies); others persist for a defined period (“persistent” cookies). This policy also covers similar technologies including local storage and session storage maintained by your browser.
Categories of cookies we use
We classify the cookies and similar storage we use into four categories. You can accept or decline non-essential categories using the consent banner shown on first visit. The site remains usable if you decline the non-essential categories.
1. Strictly necessary
Required for the site to function. These cannot be switched off.
| Name | Set by | Purpose | Storage | Lifetime |
|---|---|---|---|---|
trcn-analytics-consent | TRCN | Records your analytics-cookie decision so we don't show the banner again | Local storage | Until cleared |
Authentication token (e.g. token key) | TRCN portal app (set by your browser after login) | Keeps you signed in across pages of a portal | Local storage | Until you sign out or the token expires (1 hour) |
Refresh token (e.g. refreshToken key) | TRCN portal app | Renews your session without asking you to re-enter your password | Local storage | Up to 7 days from issue |
- Name
trcn-analytics-consent- Set by
- TRCN
- Purpose
- Records your analytics-cookie decision so we don't show the banner again
- Storage
- Local storage
- Lifetime
- Until cleared
- Name
- Authentication token (e.g.
tokenkey) - Set by
- TRCN portal app (set by your browser after login)
- Purpose
- Keeps you signed in across pages of a portal
- Storage
- Local storage
- Lifetime
- Until you sign out or the token expires (1 hour)
- Name
- Refresh token (e.g.
refreshTokenkey) - Set by
- TRCN portal app
- Purpose
- Renews your session without asking you to re-enter your password
- Storage
- Local storage
- Lifetime
- Up to 7 days from issue
How TRCN handles authentication:we deliberately store session and refresh tokens in your browser's localStorage rather than in cookies. Because tokens do not travel as cookies, the TRCN portals do not require traditional CSRF cookies for state-changing requests. The application sends the token explicitly in the Authorization header on each authenticated API call, which is not vulnerable to the cross-site request-forgery attacks that CSRF tokens are designed to prevent. You can clear these tokens at any time by signing out or by clearing browser storage for the TRCN portal you are using.
2. Analytics (consent required)
Help us understand how visitors use the site so we can improve it. Set only after you click “Accept” on the cookie banner.
| Name | Set by | Purpose | Lifetime |
|---|---|---|---|
_ga | Google Analytics 4 (Measurement ID G-J979XKQBB5) | Distinguishes users for usage measurement | 2 years |
_ga_J979XKQBB5 | Google Analytics 4 | Persists session state for GA4 | 2 years |
_gid | Google Analytics 4 | Distinguishes users (24-hour window) | 24 hours |
- Name
_ga- Set by
- Google Analytics 4 (Measurement ID G-J979XKQBB5)
- Purpose
- Distinguishes users for usage measurement
- Lifetime
- 2 years
- Name
_ga_J979XKQBB5- Set by
- Google Analytics 4
- Purpose
- Persists session state for GA4
- Lifetime
- 2 years
- Name
_gid- Set by
- Google Analytics 4
- Purpose
- Distinguishes users (24-hour window)
- Lifetime
- 24 hours
3. Functional (consent required)
Enable enhanced features such as accessibility tools.
| Name | Set by | Purpose | Lifetime |
|---|---|---|---|
| UserWay accessibility cookies | UserWay (third-party widget) | Remembers your accessibility preferences (font size, contrast, etc.) | Up to 1 year |
- Name
- UserWay accessibility cookies
- Set by
- UserWay (third-party widget)
- Purpose
- Remembers your accessibility preferences (font size, contrast, etc.)
- Lifetime
- Up to 1 year
4. Marketing
We do not use marketing cookies. We do not run advertising networks on TRCN sites.
Third-party cookies
Some cookies are set by third parties when you visit our site. We have no control over these cookies; refer to the linked policies for full information.
| Third party | Purpose | Privacy policy |
|---|---|---|
| Google Analytics 4 | Anonymized usage analytics. We use IP-anonymization. | policies.google.com/privacy |
| UserWay | Accessibility widget | userway.org/privacy |
- Third party
- Google Analytics 4
- Purpose
- Anonymized usage analytics. We use IP-anonymization.
- Privacy policy
- policies.google.com/privacy
- Third party
- UserWay
- Purpose
- Accessibility widget
- Privacy policy
- userway.org/privacy
How to manage cookies
Re-open the consent banner at any time to change your decision:
You can also control non-essential cookies in three ways:
- TRCN consent banner.Clicking “Decline analytics” on the banner shown on first visit prevents the analytics and functional identifier cookies (
_ga,_ga_J979XKQBB5,_gid) from being set. TRCN still records anonymous service-quality metrics (page-load times, error rates, traffic patterns aggregated by country and device class) as part of operating this mandatory government service; these metrics do not identify you and do not set a persistent cookie on your browser. This pattern follows Google Consent Mode v2 and is explicitly permitted by the Nigeria Data Protection Commission for government services where operational visibility is essential. - Your browser. Most browsers let you view, delete, and block cookies. See aboutcookies.org for instructions per browser.
- Google Analytics opt-out. Install the official browser add-on at tools.google.com/dlpage/gaoptout.
Note: blocking strictly-necessary cookies may prevent you from signing in to TRCN portals.
Changes to this Cookie Policy
We may update this policy from time to time as our cookie usage changes. Material changes will be highlighted on this page; we will not retroactively process previously-collected data under more permissive terms.
Contact
For cookie-related queries, including access to information about cookies set on your account:
- Data Protection Officer: Beloved Ajinomoh (Senior Program Analyst) — belovedajinomoh@trcn.gov.ng, 0706 824 7927
- Privacy and Data Protection enquiries: info@trcn.gov.ng
- Postal: Teachers Registration Council of Nigeria, 12 Oda Crescent, Off Aminu Kano Crescent, Wuse II, Abuja
You may also lodge a complaint with the Nigeria Data Protection Commission at ndpc.gov.ng if you believe TRCN has handled your personal data unlawfully.