The ProxyAgent:

– Is an intelligent assistant
– Learns and remembers User priorities and preferences
– Can be granted special access to watch a User to learn more about them
– Can be queried by an automated voting system
– Can contact a User for instruction when it has low confidence in its answer to any particular question
– Knows how to ingest new data, compare to a User profile, and gain knowledge


Yesterday at lunch, I sat for a moment and watched a man at work. His task, just then, was to unload some parcels from his delivery truck, pile them high atop his shoulders, and carry the bundle up a flight of stairs to a second floor office.

It was spitting rain as he began. Before he carried the first load, the sun had beat back the dark clouds. By his third trip up the stairs, a fine mist was evaporating from the small puddles beside his truck.

His pace and stature suggested he had narrowed his world to this single task.

I looked back at the work in front of me, and considered how the Free And Fair Vote system would work for him.

The entire point of the system is to let people fully participate, but on their terms, and in a way and time most convenient to them.

As we both go about our daily lives, the politicians who govern us are making decisions that will affect us. Though done in “our name”, we’ve each had no direct in guiding our representatives to vote in our favour.

With a ProxyAgent loaded up to understand our preferences and priorities, we could know that our needs would be directly considered when comes time for group decisions.

The solution. Part 1

There are two key pieces of technology to be developed to bring our system to life.

The ProxyAgent software ( will be a narrow Artificial Intelligence focused on assisting Citizen voting.
Each ProxyAgent within the system is assigned to a specific Citizen, and will both;
– follow the voting preferences of the Citizen, and,
– conduct research and make recommendations to the Citizen

Free And Fair ( will be a hardware and software platform for securing and automating the voting process. The platform enables the automated voting of ProxyAgents.

The division of capabilities in the main components allows them to be developed quiet independently, and repurposed as needed. 

I am currently seeking corporate partners to assist in the development of the core of the ProxyAgent. 

What is Informed Consent?

Informed Consent is an ecosystem of tools which enable the continuous capture of the informed consent of an entire population.

Each citizen has their own personalized proxy that is their representative in government.

Each proxy is an autonomous software agent programmed to mirror the likes & dislikes of its owner.

The agent continuously learns about each issue, then develops a position on behalf of their owner. When a vote is required, each Agent votes the way their Citizen would.

If an issue is too complex for the Agent to figure out, then the Citizen/owner is informed, and given a chance to manually take a position.

All of the Agents (software proxies) operate inside the same service. This allows them to all gain access to important information at the same time. Each proxy is identical to the rest in terms of the capactity to absorb new information, and learn how to correctly represent the wishes of their owners. No single citizen will have advantages over others.

Democracy. Finally.


Democracy requires input from everyone, on every decision.

This blog is intended to follow the evolution of this idea from a mere thought, right through to a national solution. We will report status when changes occur, and provide a space for the growth and development of ideas.

Yes, we truly believe our tag line — Democracy. Finally.

And here we go….