WLPC Welcomer

WLPC (White Label Personal Clouds) makes it easier for people to use the Internet by giving organisations a WLPC Welcomer (WW).  A Website with Welcomer is one where a person landing on a website can be automatically known to the website.  A known person at a website using WW can request information about themselves to be supplied to the website from any other websites with WLPC Welcomer enabled.  The website can request confirmation that the person is who they say they are and the website can restrict what information about a person can leave the website.

WLPC Welcomer will rarely require a person to login, nor will a person have to keep retyping or supplying information about themselves. The mechanisms to make this happen are common public key, private key PKI technology, https, and cookies.  To use WLPC Welcomer, a website must be registered with the Cooperative of WLPC Welcomers and include some standard javascript on their website.

payment screenshots

WLPC Welcomer enables a person to share their data across the websites in a way that is controlled by the person and by the websites.  The following set of screens shows how two Website Welcomer enabled websites can share identification and share information.  One website is where a person purchases something. The other website is a payments website operated by a bank.

When a website decides to use WLPC Welcomer it agrees to abide by the terms of the Cooperative of WW enablers.  When a customer first visits a website the customer can set conditions.  When a customer agrees to use WLPC Welcomer they agree to the conditions set by the website.  In the background each WW enabled website is connected to all other WW enabled websites in the network – if the individual permits it.  All websites have rules on what can and cannot be shared.

When a person logs on to any website and authenticates themselves then a private public key pair is created.  The public key is put in the person’s browser, either directly or with cookies, and the private key is distributed securely to all WLPC Welcomer enabled websites.  Methods of authentication, that the customer allows, are sent to all the WLPC Welcomer enabled websites.  The public key/ private key match is reset periodically or whenever there is a new authentication event.

Final Customer Aware Websites

Individuals can have their own websites that they control. For example a person may have websites on their phone or home computer.  A person might logon to their phone at the start of a working day and that logon could then be used throughout their working day.  The code to make a WLPC Welcomer is open source and anyone can create WLPC Welcomer websites.  However, before the website can be used with other WW enabled websites the website must register with a member of the Cooperative of WW suppliers.  The Cooperative has terms and conditions for its members including a method of transferring value through the Network with Network Credit. The Cooperative uses open source software and its systems are subject to continuous testing including penetration tests to ensure the WW implementations are secure. Network nodes must also agree to include any critical functionality that the Network Cooperative decides to use through its open source libraries.

The Network can transfer any information about any thing provided the person concerned and the owners of the website agree.  Service providers are connected to the Network through members of the Cooperative.

The following diagram shows the eco system of the Network Cooperative.

Copy of Eco-system structure (2)