Legal Document

Terms of Service

YPP Mandate — Official 2026 Party Primaries E-Voting Platform

Version: 1.0Effective Date: 1 May 2026Governing Law: Federal Republic of Nigeria

These Terms of Service (“Terms”) govern your access to and use of the YPP Mandate electronic voting platform (accessible at vote.ypp.ng), operated by the Young Progressives Party (“YPP”) and powered by VoteTrack Ltd, Nigeria's certified forensic electoral technology provider (Ref: YPP/ICT/EVOT/001/2026).

This platform is deployed exclusively to administer the YPP's constitutionally mandated 2026 Internal Party Primariesin compliance with the Electoral Act 2022 and the Independent National Electoral Commission (“INEC”) Guidelines on Political Party Primaries.

By accessing or using this platform in any capacity — as a voter, aspirant, delegate, or observer — you agree to be legally bound by these Terms in their entirety. If you do not agree, you must immediately cease all use.

1

Acceptance of Terms

These Terms constitute a binding legal agreement under Nigerian law between you and the Young Progressives Party (registered under the Constitution of the Federal Republic of Nigeria 1999 (as amended) and the Electoral Act 2022) and VoteTrack Ltd (RC: [Registration Number]), collectively referred to as “we,” “us,” or “the Platform Operators.”

Your use of the Platform — including but not limited to entering your Unique Voter PIN (UVP), casting a ballot, submitting an aspirant application, or accessing any administrative dashboard — constitutes your unequivocal acceptance of these Terms and any documents incorporated by reference, including the Privacy Policy and Data Protection Policy.

Important: If you are casting a ballot on behalf of another person without their explicit, voluntary consent, you are committing an electoral offence under Section 129 of the Criminal Code Act and Section 121 of the Electoral Act 2022, punishable by imprisonment.
2

Definitions

The following terms have the meanings ascribed to them below throughout this document:

PlatformThe YPP Mandate e-voting web application accessible at vote.ypp.ng.
VotingSessionA discrete, time-bound election event created by the YPP Electoral Committee (e.g., Ward Congress, LGA Congress, State Congress, or Presidential Primary).
Voter / MemberA person registered in YPP's official membership database (the Member Registry on portal.ypp.ng) and consequently enrolled in the VoterRegister for a specific VotingSession.
Aspirant / CandidateA YPP member who has submitted a formal application to contest an elective position in a VotingSession and passed or is undergoing the AspirantScreening process.
UVP (Unique Voter PIN)A one-time or session-specific cryptographic credential, generated uniquely for each eligible voter, used as the sole authentication mechanism for casting a vote.
AccreditationThe process by which the Platform verifies a voter's identity and eligibility prior to their being permitted to cast a ballot, resulting in a time-stamped accreditation record.
cast_vote_secureThe Platform's SECURITY DEFINER database stored procedure that atomically records a cast ballot while enforcing eligibility, session window, and double-vote prevention rules. No other pathway for vote insertion exists.
VoterRegisterAn immutable snapshot of eligible voters for a specific VotingSession, generated and locked prior to the election window. Once locked (snapshot_locked = true), no voter entry may be added, modified, or removed.
Receipt TokenA cryptographic receipt string generated upon successful ballot casting that allows a voter to verify their participation without revealing their vote choice.
INECIndependent National Electoral Commission of Nigeria.
NDPA / NDPRThe Nigeria Data Protection Act 2023 and the Nigeria Data Protection Regulation 2019, as applicable.
VoteTrack LtdThe licensed technology provider that designed, built, and maintains the forensic electoral infrastructure underlying this Platform.
3

Eligibility

3.1 Voter Eligibility

To cast a vote on this Platform, you must:

  • Be a registered and fully verified member of the Young Progressives Party (YPP) as of the membership cutoff date specified for the relevant VotingSession;
  • Appear on the VoterRegister for the applicable VotingSession;
  • Be a Nigerian citizen of voting age (18 years or older) as required by Section 77 of the Constitution of the Federal Republic of Nigeria 1999 (as amended);
  • Hold a valid Permanent Voter Card (PVC) issued by INEC or such other identification as may be accepted by the YPP Electoral Committee;
  • Not be under any suspension, disciplinary measure, or disqualification imposed by the YPP or any court of competent jurisdiction;
  • Possess a valid, unexpired UVP assigned to you for the specific VotingSession.

3.2 Aspirant Eligibility

Persons seeking to contest as aspirants must additionally satisfy the YPP Constitution, the Electoral Act 2022, the INEC Guidelines, and any additional criteria prescribed by the YPP National Working Committee for the relevant office. Eligibility is determined exclusively through the AspirantScreening process; the Platform's records are determinative.

3.3 Non-Transferability

Your voter eligibility and UVP are strictly personal and non-transferable. Permitting another person to use your UVP, or using another person's UVP, constitutes an electoral offence and will result in immediate disqualification and referral to law enforcement.

Eligibility determination is final as at the time the VoterRegister snapshot is locked. No additions to the register may be made after locking, even if an individual's membership status subsequently changes.
4

Voter Authentication & UVP System

4.1 UVP Issuance

Each eligible voter is issued a Unique Voter PIN (UVP) prior to the commencement of accreditation. The UVP is delivered through the official YPP communication channel (SMS to the mobile number registered on the YPP Member Registry). You are solely responsible for safeguarding your UVP.

4.2 UVP Security

UVPs are stored exclusively as one-way bcrypt cryptographic hashes in the Platform's database. Plain-text UVPs are never stored, logged, or recoverable by Platform Operators after generation. If your UVP is compromised, contact the NYSC Electoral Helpdesk immediately.

4.3 Default UVP Format

Unless a custom randomised UVP is configured by the Electoral Committee for a specific session, the default UVP is derived from the last four (4) digits of your registered phone number. This default is overridable on a per-session basis by authorised administrators.

4.4 Accreditation Window

Voting is only possible within the accreditation and voting window set for each VotingSession. Once accreditation is closed (either by the scheduled end time or by administrative action), no further ballots can be cast. The Platform enforces this window at the database level via the close_accreditation_window stored procedure.

You are solely responsible for any actions taken using your UVP. Treat your UVP as a ballot paper — do not share it, photograph it, or transmit it to any third party. Loss of confidentiality of your UVP may result in your vote being cast without your knowledge.
5

The Voting Process

5.1 One Vote Per Session

Each voter may cast exactly one (1) ballot per VotingSession. The Platform enforces this restriction at the database level through the cast_vote_secure stored procedure; any attempt to cast a second vote for the same session will be rejected. This constraint cannot be overridden by any administrator.

5.2 Irrevocability of Votes

Once a ballot is successfully cast and confirmed by the Platform, it is final and irrevocable. The Platform does not provide a mechanism to change, retract, or spoil a ballot after submission. By clicking “Cast Vote” (or equivalent), you acknowledge that you have made your selection deliberately and that no reversal is possible.

5.3 Vote Integrity

All votes are recorded exclusively through the cast_vote_secureSECURITY DEFINER stored procedure. No person — including system administrators, VoteTrack Ltd engineers, or YPP officials — has the technical ability to insert, modify, or delete a vote record through any other pathway. This architectural constraint is the foundation of the Platform's integrity guarantee.

5.4 Runoff Elections

Where no candidate achieves the requisite threshold in an initial ballot, the Platform's state machine may automatically initiate a runoff VotingSession in accordance with the YPP Constitution. Voters eligible for the original session will be eligible for any subsequent runoff for the same office.

5.5 Accreditation Count

The Platform maintains an accreditation count (increment_accreditation_count) that forms part of the official record submitted to INEC. This count is used to calculate voter turnout and is included in the INEC Result Report.

6

Ballot Secrecy Guarantee

Core Guarantee: The YPP Mandate Platform provides a schema-level, not merely policy-level, guarantee of ballot secrecy.

6.1 Technical Enforcement

The Vote table in the Platform's database contains no member_id column or any other field that could link a cast ballot to the identity of the voter who cast it. This is an immutable schema constraint, not a software policy that can be circumvented by configuration or administrator action.

6.2 What Is Recorded

The Vote record contains: the VotingSession identifier, the selected candidate identifier, the timestamp, and the cryptographic receipt token. It does not contain: the voter's name, member ID, phone number, UVP, or any other personally identifying information.

6.3 Audit Trail vs. Secrecy

Accreditation records (confirming that a voter participated) are stored separately from ballot records (recording what was voted). Cross-referencing these two tables to determine how any individual voted is mathematically impossible within the Platform's architecture.

6.4 Receipt Token Scope

A Vote Receipt Token confirms that a ballot was cast in a given VotingSession. It does not reveal, and cannot be used to determine, the candidate selected.

7

Vote Receipt Verification

7.1 Receipt Issuance

Upon successful ballot casting, the Platform issues a unique Receipt Token. Voters are strongly encouraged to record this token. It may be used to verify participation at vote.ypp.ng/verify.

7.2 Verification Scope

The verification function (verify_vote_receipt) confirms that a receipt token corresponds to a valid ballot cast in a specified VotingSession. It returns a boolean confirmation and the session title only. It does not return, and is technically incapable of returning, the candidate voted for.

7.3 No Third-Party Disclosure

You must not share your Receipt Token with any person who uses or threatens to use it to determine or influence how you voted. Demanding a voter's Receipt Token as proof of a voting choice constitutes voter intimidation and an electoral offence.

8

Aspirant / Candidate Terms

8.1 Application and Screening

Persons applying to contest on the Platform submit to the AspirantScreening process, which evaluates INEC eligibility criteria, YPP constitutional requirements, and any additional requirements specified by the National Working Committee. Submission of false or misleading information in an application constitutes a criminal offence and grounds for permanent disqualification.

8.2 Screening Decisions

Screening decisions (Pass / Fail / Conditional) are made by the YPP Electoral Committee. The Platform records these decisions; it does not make them. Aspirants may lodge an appeal through the Platform's ElectoralAppeal mechanism within the period prescribed by the Electoral Committee.

8.3 Consensus Consent

Where the YPP Electoral Committee invokes the consensus (direct substitution) procedure permitted under the Electoral Act 2022, the affected aspirant will be required to provide written consent via the Platform's ConsensusConsent module. A consent record is permanently stored and forms part of the INEC submission.

8.4 Aspirant Data Retention

Aspirant application data, screening records, and any supporting documents are retained for the period required by INEC regulations (minimum seven (7) years) and may be disclosed to INEC on demand.

8.5 Withdrawal

An aspirant may withdraw their candidacy prior to the closure of the ballot only through a formal written notice delivered to the YPP Electoral Committee Secretary. Platform administrators will reflect the withdrawal; votes already cast for a withdrawn candidate are treated in accordance with the YPP Electoral Guidelines.

9

Prohibited Conduct

The following conduct is strictly prohibited on or in connection with this Platform. Violations may result in criminal prosecution, civil liability, YPP disciplinary action, and/or permanent ban from all YPP platforms:

  • Vote buying or selling — offering, soliciting, or accepting any form of consideration (monetary or otherwise) in exchange for a vote, contrary to Section 124 of the Electoral Act 2022.
  • Voter coercion or intimidation — threatening, intimidating, or unduly influencing any person in relation to their vote, contrary to Section 129 of the Criminal Code Act and Section 121 of the Electoral Act 2022.
  • Identity theft / impersonation— using another person's UVP, membership credentials, or identity to access the Platform or cast a ballot, contrary to the Cybercrime (Prohibition, Prevention, Etc.) Act 2015.
  • Unauthorised system access— attempting to access any part of the Platform's backend, database, API, or administration panel without written authorisation from VoteTrack Ltd, contrary to Section 6 of the Cybercrime Act 2015.
  • Denial-of-service attacks — intentionally disrupting Platform availability during an active VotingSession, contrary to Section 8 of the Cybercrime Act 2015.
  • Data exfiltration — extracting, copying, or transmitting voter data, ballot data, or any Platform data to unauthorised recipients, contrary to the NDPA 2023 and the Cybercrime Act 2015.
  • UVP trafficking — buying, selling, distributing, or soliciting UVPs, contrary to Section 124 of the Electoral Act 2022.
  • False information — providing false identity, membership, or eligibility information to gain access to the Platform, contrary to Section 22 of the Electoral Act 2022.
  • Tampering with election results — attempting to alter, delete, or manipulate vote counts or result records, contrary to Section 121 of the Electoral Act 2022.
  • Receipt token coercion— demanding a voter's Receipt Token to verify or control how they voted, contrary to the spirit and letter of ballot secrecy laws.
The Platform Operators are required by law to report all detected violations to INEC, the Nigerian Police Force, and the office of the Directorate of Public Prosecutions. VoteTrack Ltd's forensic audit trail provides a complete, tamper-evident log of all Platform activity that is admissible in Nigerian courts.
10

INEC Regulatory Compliance

10.1 Electoral Act 2022

This Platform is designed and operated in full compliance with the Electoral Act 2022 (as amended), the INEC Guidelines on Conduct of Party Primaries, and all subsidiary legislation and circulars issued by INEC. YPP assumes full regulatory responsibility for compliance.

10.2 INEC Register Submission

A cryptographically signed, digitally locked VoterRegister (INECRegisterSubmission) is generated and submitted to INEC at or before the statutory deadline prior to each congress. Once submitted, this register cannot be altered. Any discrepancy between the Platform register and the physical INEC submission must be reported immediately to the YPP Electoral Committee.

10.3 Result Certification

Results generated by the Platform are recorded in the ResultSubmission table and the INECResultReport in accordance with Section 51(b) of the YPP Constitution and INEC requirements. Results are presented in human-readable and machine-readable formats for INEC upload.

10.4 Audit Rights

INEC and its authorised representatives retain the right to audit all Platform logs, VoterRegisters, accreditation records, and result reports upon presentation of the appropriate legal instrument. The Platform Operators will cooperate fully with any such audit.

11

Intellectual Property

11.1 VoteTrack Ltd Proprietary Technology

The Platform's underlying technology — including but not limited to the UVP cryptographic system, the cast_vote_secure stored procedure, the ballot secrecy architecture, the forensic audit trail, the VoterRegister snapshot mechanism, and all associated software — is the proprietary intellectual property of VoteTrack Ltd, protected under Nigerian copyright law (Copyright Act 2022), trade secret law, and applicable international IP treaties.

11.2 YPP Brand Assets

The YPP name, logo, and all associated brand assets appearing on this Platform are the exclusive property of the Young Progressives Party. Use of these assets outside this Platform without written authorisation from YPP is strictly prohibited.

11.3 User Content

By submitting any content to the Platform (including aspirant applications, appeals, and consent forms), you grant the Platform Operators a perpetual, royalty-free licence to use, store, and disclose such content to the extent necessary for electoral administration and INEC compliance.

11.4 Reverse Engineering

Decompiling, reverse engineering, disassembling, or otherwise attempting to derive the source code or trade secrets of the Platform is strictly prohibited and constitutes a criminal offence under the Cybercrime Act 2015 and an infringement of VoteTrack Ltd's intellectual property rights.

12

Disclaimers & Limitation of Liability

12.1 Platform Availability

The Platform is provided “as is” and “as available.” While the Platform Operators take all reasonable technical measures to ensure availability during VotingSession windows, we do not guarantee uninterrupted, error-free service. Network failures, power outages, force majeure events, and third-party infrastructure failures are beyond our control.

12.2 Electoral Outcome

The Platform Operators do not warrant that election results generated by the Platform will be accepted without challenge. Results are subject to INEC review, YPP internal dispute resolution, and court challenge in accordance with the Electoral Act 2022. The Platform Operators are not liable for any loss arising from a disputed or overturned election result.

12.3 Cap on Liability

To the maximum extent permitted by Nigerian law, the aggregate liability of the Platform Operators (YPP and VoteTrack Ltd collectively) to any individual arising out of or related to these Terms or the use of the Platform shall not exceed the amount of any registration or access fee paid by that individual to YPP in the twelve (12) months preceding the claim.

12.4 Consequential Loss

In no event shall the Platform Operators be liable for any indirect, incidental, special, punitive, or consequential damages (including lost profits, loss of data, or reputational harm) arising from the use of or inability to use the Platform, even if advised of the possibility of such damages.

Nothing in this clause limits liability for death, personal injury, fraud, or any other liability that cannot be excluded under Nigerian law.
13

Indemnification

You agree to indemnify, defend, and hold harmless the Young Progressives Party, VoteTrack Ltd, and their respective officers, directors, employees, agents, and successors from and against any claims, liabilities, damages, losses, costs, and expenses (including reasonable legal fees) arising out of or related to:

  • Your breach of any provision of these Terms;
  • Your violation of any applicable law or regulation;
  • Your infringement of any third-party rights;
  • Any false or misleading information you provide to the Platform;
  • Your engagement in any Prohibited Conduct as defined in Section 9 of these Terms.
14

Suspension & Termination

14.1 By Platform Operators

The Platform Operators reserve the right, in their absolute discretion, to suspend or terminate your access to the Platform immediately and without prior notice if you are found to have violated any provision of these Terms, engaged in Prohibited Conduct, or if required by INEC, a court order, or applicable law.

14.2 Effect of Termination

Upon termination, your right to access the Platform ceases immediately. Any vote already cast by you prior to termination remains valid as part of the official record and cannot be retracted. Data collected prior to termination is retained in accordance with the Data Protection Policy.

14.3 Electoral Period

The Platform and these Terms remain operative through the conclusion of all 2026 Primary election activities and the satisfaction of all INEC reporting obligations, regardless of the date on which an individual VotingSession closes.

15

Amendments

The Platform Operators reserve the right to amend these Terms at any time. Amendments will be posted at vote.ypp.ng/legal/terms with an updated effective date. Continued use of the Platform after any amendment constitutes acceptance of the revised Terms. Where an amendment materially affects your rights, we will endeavour to provide at least seven (7) days' prior notice via SMS or in-Platform notification.

No amendment shall retroactively alter the legal effect of any ballot already cast or any INEC submission already made.

16

Governing Law & Dispute Resolution

16.1 Governing Law

These Terms and all disputes arising from them shall be governed by and construed in accordance with the laws of the Federal Republic of Nigeria, including but not limited to the Electoral Act 2022, the Cybercrime Act 2015, the Nigeria Data Protection Act 2023, and the Copyright Act 2022.

16.2 Electoral Disputes

Disputes concerning election results, voter eligibility determinations, or screening decisions shall first be referred to the YPP Internal Electoral Tribunal in accordance with the YPP Constitution, before recourse to the Federal High Court (in its electoral jurisdiction) or the Election Tribunal, as applicable under the Electoral Act 2022.

16.3 Other Disputes

All other disputes arising under these Terms shall be resolved by mediation in Lagos, Nigeria, administered by the Lagos Multi-Door Courthouse or such other mediation body as the parties may agree. Failing resolution by mediation within sixty (60) days, disputes shall be submitted to the exclusive jurisdiction of the Federal High Court, Lagos Division.

16.4 Language

These Terms are written in English. In the event of any conflict between an English version and any translation, the English version prevails.

17

Contact & Notices

All notices, requests, and correspondence relating to these Terms should be addressed to:

The YPP Electoral Committee Secretary

Young Progressives Party National Secretariat

Abuja, Federal Capital Territory, Nigeria

Data Protection Officer — VoteTrack Ltd

Email: dpo@votetrack.ng

Platform Ref: YPP/ICT/EVOT/001/2026

Document Authentication

These Terms of Service are digitally published and effective from 1 May 2026. They have been reviewed by legal counsel admitted to practice in the Federal Republic of Nigeria and are compliant with the Electoral Act 2022, the Nigeria Data Protection Act 2023, and the Cybercrime (Prohibition, Prevention, Etc.) Act 2015.

Forensic Electoral Technology © VoteTrack Ltd | Ref: YPP/ICT/EVOT/001/2026 | vote.ypp.ng