跳到主要内容

savings and credit cooperatives

Tens of thousands of members travel to a polling unitand the cooperative pays every one of them to come

iApp E-Voting runs the board pre-selection online before the general meeting. Members vote on a phone or computer, or at a polling unit as before; each ballot is encrypted on the voter’s device, and the general meeting confirms the result under the cooperative’s rules. It is the system the EGAT Savings and Credit Cooperative uses for its board pre-selection.

  • Vote on a phone, anywhere, any time
  • Encrypted on the voter’s device
  • Every voter checks their ballot

Counted the votes of 43,106 members for the Council of Engineers on 19 September 2026, and ran the Federation of Accounting Professions’ first fully electronic vote on 15 August 2026.

Packages from 75,000 THB for 1,000 eligible voters

A sample savings cooperativeBoard pre-selection, 41st boardPolls open

Voter identity verified

  • No. 1 · Candidate A
  • No. 2 · Candidate B
  • No. 3 · Candidate C

Cast vote

Voters check their own ballot with the receipt number

A sample vote; names and numbers are illustrative

  • 43,106

    voters counted in one counting day (Council of Engineers)

  • ขมธอ. 26-2564

    self-assessed against the standard, listed by ETDA

  • 25

    elections and member meetings for 14 organisations since 2020

  • 75,000

    THB, packages from

The problem today

Polling-unit pre-selection costs people, time and money

A large savings cooperative has tens of thousands of members in many places. It opens several polling units, staffs each one, and some pay members to travel: one cooperative pays 1,000 THB per voter, which with about 27,000 voters comes to roughly 27 million THB per election.

Many polling units

Staff at every unit, and ballots carried back to be counted

Travel payments

A cost that grows with every member who turns up

Retired and distant members

Hard to reach a polling unit

What iApp E-Voting does for you

Let cooperative members take part in the board pre-selection from a phone, with fewer polling units and travel payments

Online pre-selection

Members vote on a phone or computer throughout the set period

Alongside polling units

Keep polling units for those who want them; one ballot per member

Encrypted ballots

Encrypted on the voter’s device, kept apart from the member register

A result for the general meeting

Totals and a report ready for the general meeting to confirm

Side by side

A paper election next to iApp E-Voting

Paper / postaliApp E-Voting
Reaching votersAt the registered address, or travel to a unitA phone or computer, anywhere, while the polls are open
TimeWeeks in the post, days of hand countingCounted on counting day: 43,106 voters in one day at the Council of Engineers
PeopleStaff at units, envelope handlers, countersYour committee, with iApp running the system
CostPrinting, postage, venues and travel, growing with membershipA fixed package, from 75,000 THB for 1,000 voters
SecrecyDepends on handling envelopes and boxesEncrypted on the voter’s device, kept apart from the list, decrypted on counting day
CheckingVoters cannot tell if their ballot arrivedA receipt for every voter, and an audit log for the auditor

How a ballot travels

From the moment it is cast to counting day

Every step can be checked: each voter checks their own ballot, and the committee checks the election.

  1. 1

    Identity

    ThaiD, an OTP or the member number, as your rules require

  2. 2

    Encrypted on the device

    Sealed with the election’s own key before it leaves the device

  3. 3

    Kept apart

    One ballot per member; the system records only who has voted

  4. 4

    The committee holds the key

    The key can be made offline and split among several committee members

  5. 5

    Decrypt and count

    On counting day, before the committee

  6. 6

    Voters check

    The receipt shows the ballot arrived, then that it was decrypted for the count

The journey of a ballot, in two minutes (in Thai) · YouTube

How an election runs

iApp runs it with you, from the rules to the report

  1. 1

    Rules and plan

    Check your rules allow electronic voting and set the procedure to match

  2. 2

    Voter list and set-up

    Import the voter list from Excel; set up the ballot and the sign-in method

  3. 3

    Rehearse and make the key

    Rehearse voting and counting with the committee, then make the election key

  4. 4

    Polls open

    Links go out by SMS, email and QR; the team answers members throughout

  5. 5

    Count and report

    Decrypt and count before the committee; export the result and report

In use

Councils, associations and cooperatives have voted on it

e-Voting is a legacy that stays with the profession

“Today members from every region truly cast their own vote, and that is what will stay with this profession.”
Leader of the team that did not win, Federation of Accounting Professions election, 15 August 2026 · Nation report
  • 2024, 2025 and 2026

    EGAT Savings and Credit Cooperative

    Board pre-selection, 37th, 38th and 39th boards

    39th board: 7,564 of 8,133 registered members (93.0%)

  • 13 Aug–18 Sep 2026 · counted 19 Sep

    Council of Engineers

    Council election, 9th term

    43,106 voters: 42,850 online with ThaiD and the rest by post, all counted on counting day

  • 15 Aug 2026

    Federation of Accounting Professions

    President, committee chairs and members, at an extraordinary general meeting held electronically

    The Federation’s first fully electronic vote, meeting and ballot together

  • 24 Feb–2 Mar 2026

    Medical Technology Council

    Council election, 8th term (on this system since the 6th, in 2020)

    12,583 of 21,802 (57.7%), and 92.4% of voters satisfied or very satisfied

  • Polls from 1 Nov 2025 · counted Dec 2025

    Thailand Nursing and Midwifery Council

    Council election, 2026–2030 term

    39,947 ballots, 16,633 online and 23,314 on paper, counted together, with no downtime; 98.8% of respondents want to vote online next time

  • 16–31 Jul 2025

    Engineering Institute of Thailand

    Executive board 2026–2028, plus 21 sectional ballots

    22 ballots in one election, voting with an SMS code or a QR code sent by post

  • every term since 2021

    Association of Siamese Architects

    President and fund committee elections

    President, 2025: 1,633 voters (17.7%), 1,291 online and 342 by post, with no downtime

  • 2023 and 2025

    Chulalongkorn University Alumni Association

    Executive committee election

    2023: 953 of 1,256 members registered to vote online did so (75.9%)

92.4%

of 12,583 voters satisfied or very satisfiedVoter survey, Medical Technology Council election, 8th term, 2026

EGAT Savings and Credit Cooperative

Board pre-selection, 37th, 38th and 39th boards2024, 2025 and 2026

Council of Engineers

Council election, 9th term13 Aug–18 Sep 2026 · counted 19 Sep

Federation of Accounting Professions

President, committee chairs and members, at an extraordinary general meeting held electronically15 Aug 2026

Medical Technology Council

Council election, 8th term (on this system since the 6th, in 2020)24 Feb–2 Mar 2026

Every election we can name (24 of 25)
  • 2569Council of EngineersCouncil, 9th term
  • 2569Federation of Accounting ProfessionsPresident and committees (EGM)
  • 2569Association of Medical Technologists of ThailandPresident
  • 2569Medical Technology CouncilCouncil, 8th term
  • 2569EGAT Savings and Credit CooperativeBoard pre-selection, 39th
  • 2568Thailand Nursing and Midwifery CouncilCouncil, 2026–2030
  • 2568Association of Siamese ArchitectsPresident
  • 2568Engineering Institute of ThailandExecutive board and sectional committees
  • 2568Vajiravudh College Old Boys AssociationPresident and committee
  • 2568Chulalongkorn University Alumni AssociationExecutive committee
  • 2568EGAT Savings and Credit CooperativeBoard pre-selection, 38th
  • 2567Association of Siamese ArchitectsFund committee
  • 2567EGAT Savings and Credit CooperativeBoard pre-selection, 37th
  • 2566Ministry of Industry Savings CooperativeBoard, 39th
  • 2566Association of Siamese ArchitectsPresident
  • 2566Chulalongkorn University Alumni AssociationExecutive committee
  • 2566Medical Technology CouncilCouncil, 7th term
  • 2565Association of Siamese ArchitectsFund committee
  • 2565Vajiravudh College Old Boys AssociationPresident and committee
  • 2564Association of Siamese ArchitectsPresident
  • 2564Veterinary Practitioner Association of ThailandCommittee
  • 2564Veterinary Council of ThailandCouncil
  • 2563A condominium juristic personGeneral meeting and board vote
  • 2563Medical Technology CouncilCouncil, 6th term

Also chosen by

  • Council of Engineers
  • Veterinary Council of Thailand
  • Veterinary Practitioner Association of Thailand
  • Vajiravudh College Old Boys Association

FAQ

Before you decide: savings cooperatives

Does cooperative law allow online voting?

Today a cooperative cannot hold its general meeting electronically, but the board pre-selection before the meeting can be run electronically under the cooperative’s own rules, with the general meeting then confirming the result. That is how the EGAT cooperative does it. We review the rules with you first, and the cooperative should confirm with the registrar or its adviser.

Retired members cannot use a phone

Keep the polling units. Members who can vote online no longer need to travel, and those who prefer the unit still come. The system accepts one ballot per member, and a support team answers questions throughout.

Will the losing candidates accept the result?

The system keeps an audit log, has an auditor role, and the election key is made in front of the committee, a ceremony the EGAT cooperative streamed live to members. Every member can also check their own ballot with a receipt number.

Our cooperative has more than 30,000 members

The EGAT cooperative has about 30,000 eligible members, and the Council of Engineers counted the votes of 43,106 members in a day. Before the polls open, we load-test to the cooperative’s own membership.

About iApp E-Voting

Does it meet ETDA’s standard?

iApp E-Voting is self-assessed against ETDA’s recommended standard ขมธอ. 26-2564 (version 2.0) for electronic voting systems and listed on ETDA’s website. Self-assessment is the mechanism ETDA uses for every electronic voting system; it does not certify the result of any particular election.

Can iApp see who voted for whom?

Ballots are encrypted on the voter’s device and kept apart from the list. We recommend the committee makes the decryption key offline and splits it among its members, so ballots can be decrypted only when they bring the shares together on counting day, before the committee.

How far ahead should we start?

Start at least a month before the polls open, to check the rules, import the list, inform members, rehearse and load-test. With postal ballots as well, start earlier.

What if something goes wrong while the polls are open?

iApp’s team watches the system throughout the voting period and it scales with demand. If it is down, we extend voting by the same time at no extra cost, where your rules allow.

Our guarantee

Rehearsed before the day, and with you until the count is done

An election that goes wrong costs the committee its credibility, so we carry the risk on our side.

Rules checked first

Before you sign, we review your rules and propose a matching procedure, at no charge

A full rehearsal

Voting, key-making and counting rehearsed with the committee; if the rehearsal misses the agreed criteria, cancel at no cost

Down time made up

If the system is down while the polls are open, we extend voting by the same time at no extra cost, where your rules allow

A team on duty

iApp’s team runs the system and answers members throughout the voting period, and is there on counting day

Why iApp

An election platform iApp built itself, already used for statutory council elections

Built in-house

iApp’s Thai team designs, builds and runs it, and fits it to each organisation’s rules

Standard ขมธอ. 26-2564

Self-assessed against ETDA’s recommended standard for electronic voting systems, and listed on ETDA’s website

Proven with statutory councils

The Council of Engineers, the Nursing and Midwifery Council, the Federation of Accounting Professions, the Medical Technology Council and the Engineering Institute of Thailand have voted on it

A receipt for every voter

A receipt number and QR code so each voter can check their own ballot

See the self-assessment list on ETDA’s website

Packages

One price per election, agreed before we start

Basic

From 75,000 THB

1,000 voters · 3 days · email and 5,000 SMS

Professional

From 125,000 THB

5,000 voters · 3 days · email and SMS

Enterprise

Priced on request

Unlimited voters · alongside postal ballots · ThaiD

Prices exclude VAT

Let members choose the board without the journey or a travel payment for every voter

Tell us how many voters you have and when the election is, and we will propose a procedure and a price. sale@iapp.co.th · 02-124-4041