Previous Musing and Creative Expressions - enjoying the journey!

iPicPass and PhotoPassword

    Using a picture (graphic) for a password provides many benefits:
  1. The picture may be unique to you.
  2. Accessing visual images is generally easier and more reliable that unique combinations of letters and numbers.
  3. Using a mouse to produce unique patterns on a unique picture is more secure than a cryptic password.
  4. Keyboard loggers are rendered useless.
  5. Passwords may also be combined with the iPicPass patterns to provide the best of both worlds. is intended for mobile devices. is the website dedicated to iPicPass as a technology for online authentication within browsers.


  1. Security that goes beyond a text based password
  2. Don't be forced into using cryptic codes, numbers and letters that are impossible to remember
  3. Increase the complexity of your authentication while simplifying your usage
  4. Text-based methodologies erroneously expects the user to provide greater security by using numbers, uppercase, lowercase and other characters
  5. Visual authentication is far more complex while being user specific and friendly


  1. Create multiple profiles
  2. Set your own permissions; one login doesn�t have to fit all situations
  3. Don't be confined to one user name and password to your online activities
  4. Upload and use your pictures
  5. Create your own unique pattern for a given picture; this produces a profile
  6. Choose a sensitivity and set the permissions for a given profile
  7. Add one or more passwords if you so desire
  8. Your passwords can be as simple or detailed as "you" choose
  9. Complexity and security isn't based upon the text, but rather, the pattern, sensitivity, picture, and optionally, password(s)
  10. Only you know your pictures and associations - you will understand why you "drag Aunt Sis's foot to her mouth"

GoGUI is an acronynm for Global Online Graphical User Interface


Back in 2002 was a leading edge "windows based" portable desktop. It was build with PI technology and provided a real-time, online file system which had the look, feel and functionality of the "Windows operating system" that was prevelent in that day - with the advantage that it was portable - could be accessed online from any browser of it time.

goGUI was built with PI technology (see below). Hence this portable version of Window's Explorer was named the PI Explorer. The PI Explorer provided drag and drop functionality for icons, shortcuts and folders. The folder and file panes provide interactive views of the real-time online files system, just like one would use with a Window's explorer.

    Amongst goGUI's many features included:
  • Live, interactive script windows/files
  • Live, interactive HTML windows/files
  • Live, interactive text windows/files
  • Live, interactive SQL Server windows/files
  • Live, interactive, interface manager
  • Keyboard shortcuts and navigation
  • Context menus
  • Favorties and shortcuts to other files or webpage
  • Advanced personlization for fonts, titles, system and desktop

Please note that GoGUI has not been upgraded in the past 7 years, and is no longer available to the general public.

PI stands for Portable Interface

Portable Interface technology

This acronym is old and cited only to represent the mind set that colours all aspects of

PI was built as a Client-centred technology and began to be my primary focus while implenting online applications and websites beginning back in 1997.

It evolved into an exhastive set of tools and routines that empowered a wide range of online applications including the portable Desktop.

As PI matured, "AJAX" gained wider acceptance while performing much of what PI embodied, and so, this author decided to put PI onto the shelf and adapt AJAX and the vast array of technologies (like jquery) that were built upon AJAX.

What was the driving force behind PI?

Besides the obvious "Client side rendering/AJAX", PI envisioned, built and supported portable Graphical User Interfaces. Online (in website without requiring a download or installation) functions such as drag and drop functionality, real-time online file systems, Explorer (like in Windows) type functionality, etc.

Fundamentally the Internet has been like DOC - a Text User Interface. PI was a tools set that this author used to deliver Graphical User Interfaces for websites and online applications.