Private Alias Usage Guide

All Compute Owners receives a Private Alias when they install Personal Console software on their phone.

Private Data

Private Alias can be used for private data collection - it CANNOT share those collected data with others.

Any data collected by you under Private Alias do NOT leave your phone, in fact most Private Alias functions remain available even when your phone has NO internet connection.

The purpose is to collect as much data as possible so you can analyse them privately yourself or share some selected data with others in the future.

Creating Private Aliases

Create your own Private Alias with just ONE CLICK ... that will install the Personal Console software on your phone.

All Personal Consoles come an unqiue randomly generated Private Alias, so you can start using the console to collect data for your own consumption under that private alias immediately.

Using Private Aliases

Unlike the other aliases, private alias is NOT designed to share data in real-time.

A use case of Private Alias is during a pandemic (e.g. COVID), you do NOT want to share your location in real time for contact tracing, but you do want to keep a detailed track where you have been. When the government announces COVID cases you can see whether you have been potentially infected.

Storing Private Aliases

You can create multiple private aliases to collect different data, you can also export them from the console or import them into the console at anytime.

Exported aliases are stored encrypted on your phone, which you can back up using your standard mobile phone backup routine (like photos on your phone).

Table of Content

Quick Start

Menu

Alias File

GPX File

Offline

Privacy Teams
- Alias List
- Alias Applications
-- barcode
-- calculator
-- calendar
-- encrypt
-- photo
-- password
-- qrcode
-- token

Area Teams
- Daily Map
- Region Map

Help

Map Background

Camera Scanner
- QRcode
- Barcode
- Comment

Current Location

Add Pin

Location Pin
- PIN
- COORD
- VENUE
- DATA
- TIME
- SHARE

Quick Start

1. Initial Data

When accessing https://console.aunsw.88.io for the first time, a pop-up window requesting permission to access the location might appear. Depending on your browser, please click on the Allow or the Allow while visiting the site button.

A web pin will be automatically added to the current location.

In the example below, the web pin detects the current location at a venue (company) called "kbd" located in the Haymarket.

2. Extra Data

Collect extra Locations under your Private Alias in ONE SECOND with just TWO clicks.

2.1. Current Location

On start up the Personal Console displays a map, showing your current location in the middle of it as a blue dot (as shown below).

2.2. Location Button

FIRST, click on the "Location Pin" button on the right of the screen (as shown above):

to add a Pin on the map to indicate your current location.

2.3. Web Pin

SECOND, click on the "Web Pin" button on the resulting menu (as shown above) to use the Web Browser's internal geolocation value as your current location.

2.4. Done

CONGRATS! You have just added your first information asset into your Private Cyberspace!

3. Share Data

Share You Location Without Server

Try sharing the Pin you just added WITHOUT going through any server, even the internet is not required!

3.1. Click 1

Click on the Pin from above to get a Pop-Up.

3.2. Click 2

Locate the SHARE section in the Pop-up window and click on "Point".

3.3. Look

The Display Link for that Point location will now be copied into the clipboard.

3.4. Send SMS

Paste the resulting Personal Console Display Link into your SMS app and send it to a friend!

Menu

Personal Console
1 - Alias Type 2 - Messages
3 - Storages 4 - Automations
5 - Help Menu 6 -Map Scale
7 - Zoom Level 8 - Date of Data Displayed
9 - Background Map 10 - Camera Scanner
11 - Current Location 12 - Location Pins
13 - Map Copyright

Your Private Alias is created when you install Personal Console on your phone with just ONE CLICK.

The Personal Console has a menu in the upper left corner, with 5 sections, from top to bottom:

  1. Status
  2. Message
  3. Storage
  4. Automation
  5. Help

You can tell the Alias Type and the Map Date currently being loaded in your Personal Console by looking at the Status section at the top of the menu.

Buttons

There are 5 buttons on the Home Screen of the Personal Console.

  1. Main Menu
  2. Map Background
  3. Camera Scanner
  4. Current Location
  5. Add Pin

Available menu for Private Alias:

  • Introduction
    The introduction menu takes you to https://computeowner.com website which has detailed information about the advantages of Compute Ownership. Once the Introduction menu has been clicked, it will no longer be shown on the Console menu. Simply use the browser and type https://computeowner.com to view it again.

  • Quick start
    The Quick start menu takes you to Personal Console which explains how anyone can easily use it. Once the Quick Start menu has been clicked, it will no longer be shown on the Console menu. Simply use the browser and type Personal Console to view it again.

  • Support
    The Support menu takes you to https://discuss.88.io/t/oztralia/1541 which explains how to get support. Once the Support menu has been clicked, it will no longer be shown on the Console menu. Simply use the browser and type https://discuss.88.io/t/oztralia/1541 to view it again.

  • Privacy Teams

  • Area Teams

  • Help

4. Alias File

Privacy Teams -> Alias List -> Alias Management.

Alias File Name

There are two different file names:

  1. For Alias, the file name ends with .alias

alias

  1. For History, the file name ends with .aliaslist

aliaslist

How to Import

Click on the Import Alias button -> Select load from local disk -> Browse to the folder where the Alias file is located (normally in the Download folder) -> Enter the password.

In the example below, a different Alias is imported.

How to Export

Click on the 8 character Alias ID to be exported, e.g: xgibp7jv and a QR Code will be displayed.

Click on the Export Alias button and enter the password for the Alias to be exported.

The alias will be downloaded to the local folder (normally to the Download folder).

NOTE: For Safari on certain iOS versions, the Alias is not automatically downloaded. It is only displayed in the Download list and it needs to be manually downloaded. Click on the down blue arrow to show the Download list.

blue_arrow

Then click on Downloads to display the alias.

Click on the alias and then click on the down arrow (see the purple circle below) and click on the Save to Files to download the alias.

5. GPX File

Location Pins are exported as in industrial standard GPX files.

Area Teams -> Daily Map -> Location Files

GPX File Name

gpx

How to Import

Click on the Read from Phone button -> Browse to the folder where the .gpx file is located (normally in the Download folder) -> Enter the password (if the file is encrypted)

How to Export

Click on Save to Phone button -> Enter the password if the data is to be encrypted (optional), otherwise just click on the OK button. The .gpx file will be downloaded, normally to the Download folder.

If the Save to Phone Prefix is used, e.g: "123" is entered, then the filename exported will start with "123"

prefix_gpx

NOTE: For Safari on certain iOS versions, the file is not automatically downloaded. It is only displayed in the Download list and it needs to be manually downloaded. Click on the down blue arrow to show the Download list.

blue_arrow

Then click on Downloads to display the file.

Click on the file and then click on the down arrow (see the purple circle below) and click on the Save to Files to download the file.

The Read from Server and Save to Server are not available for Private Alias users.

6. Offline

Private Alias can still be used when offline.

Screenshot of the upper left menu button will turn to orange.

Tested using Chrome browser on Pixel 6a running Android 15.

NOTE: sometimes the features must be used in online mode and toggled to offline mode a few times before they start to work in offline mode.

work in offline mode work in offline mode if accessed previously does not work in offline mode
privacy teams -> alias list -> alias management privacy teams -> alias applications -> qrcode privacy teams -> alias list -> create alias
privacy teams -> alias list -> alias details -> alias keys -> encryption privacy teams -> alias list -> alias details -> alias keys -> hash area teams -> region map -> category
area teams -> daily map -> filter location privacy teams -> alias applications -> barcode area teams -> region map -> area
area teams -> daily map -> location files privacy teams -> alias applications -> calculator area teams -> region map -> government
current location privacy teams -> alias applications -> calendar area teams -> region map -> indoor map -> level browser
add pin -> touch pin privacy teams -> alias applications -> encrypt area teams -> region map -> indoor map -> floorplan designer
add pin -> web pin privacy teams -> alias applications -> measure help -> update version
add pin -> pin list privacy teams -> alias applications -> password map background
add pin -> show pins privacy teams -> alias applications -> token location pin -> venue
add pin -> show grid area teams-> region map -> indoor map -> distance measure
location pin -> pin help -> quick start
location pin -> coord help -> get support
location pin -> share help -> mobile app
camera scanner -> qrcode
camera scanner -> barcode
camera scanner -> comment

Privacy Teams

There are 7 sub-menus available:

  • Introduction
  • Teams
  • Alias List
  • Alias Applications
  • Alias Verification (not available for Private Alias users)
  • Alias Wallet (not available for Private Alias users)
  • Anonymous Interaction (not available for Private Alias users)

Introduction

The introduction takes you to Privacy Teams which explains in details what Privacy Teams is.

Teams

Three sets of Agents are available and they all have identical submenus. Agent cluster defines the Team used and by default, Team A is the active cluster in use.

Alias List

Create Alias

The next level of alias after the Private Alias is Area Alias which can be upgraded by ringing +61 138813. Clicking the web link in the SMS sent will complete the Area Alias upgrade.

Alias Management

All aliases listed on Privacy Teams -> Alias List -> Alias Management can be exported (saved) so in case the browser's cache is cleared or using a different phone, the same alias can be imported back and reused.

Export

In the example below, there is only one Private alias xv2xhhwa.

To export the alias, click on the 8 character Alias ID, e.g: xv2xhhwa and the window below will be displayed. Click on the Export Alias button to continue.

A password is required before the alias can be exported.

Simply click on the OK button to save the alias to the local storage of the device.

Import

In the example below, there is only one Private alias nkp3r8qu.

In order to import a different alias, e.g: Private alias xv2xhhwa, click on the Import Alias button.

Select 1 or 2 to load the alias to be imported. For Private Alias users, the alias is exported to the local disk. Simply browse to the location where the file (ending with .alias) is exported, normally in the Download folder of the device and enter the password.

After the alias has been successfully imported, the imported alias will be displayed. In the example below, the imported alias is Private alias xv2xhhwa

The alias history can also be exported and imported by clicking on the Export History and Import History buttons.

Alias Details

This is the place to enter your personal details, such as Display Name, Phone Number, Email address etc.

All aliases come with at least 4 keys:

  1. Public encryption key
  2. Private encryption key
  3. Public signing key
  4. Private signing key

Public Key Pairs

By default the Public Key Pairs are NaCl based:

Public Key Demo

Secret Keys

By default the Secret Keys are NaCl based:

Secret Key Demo

Encryption

Encrypt

The Encrypt button is used to encrypt the data entered in the Input Area box. In order to send an encrypted data, the sender needs to:

  1. Get the Encrypt Key of the receiver and paste it by clicking on the Encrypt Public Key button.
  2. Type the message in the Input Area box and click on the Encrypt button.
  3. Copy the data shown in the Output Area and send it to the receiver.

Decrypt

The Decrypt button is to view the encrypted data received:

  1. Copy the data received and paste it in the Input Area box.
  2. Click on the Decrypt button
  3. The decrypted data is displayed in the Output Area box.

Sign

This utility is to create a signature within the 88.io domain. Type the characters in the Input Box, click on the Sign button and the signature will be displayed in the Output Box.

In the example below, the signature is
r8hZHZO9lUNUprOS1235_Bszx1Er3CfS9hjd4S7QZfzV07EosFEChmoAWIqiI-s_3ZemHTPlFoHNXJiH44vUCw

Verify

This utility is to check the signature created within the 88.io domain. Click on the Verify button, type or paste the signature in the pop-up window and click on the OK button.

In example below, the signature above which is r8hZHZO9lUNUprOS1235_Bszx1Er3CfS9hjd4S7QZfzV07EosFEChmoAWIqiI-s_3ZemHTPlFoHNXJiH44vUCw
is verified.

Copy to Clipboard

Copy the highlighted data from the Input Area or Output Area box to the clipboard.

Encrypt Public Key

The Encrypt Public Key button is for the sender to enter the public key of the receiver so the data sent to the receiver can be decrypted and viewed by the receiver.

Verify Public Key

The Verify Public Key contains the receiver's public key that can be shared to the sender which needs to be included by the sender before encrypting the message.

Hash

This utility is for transforming any given key or a string of characters into another value as in the example below.

Alias Applications

Applications available:

barcode

The Barcode Application runs fully in a web browser (e.g. on Android and iOS phones) without any server backend and no interaction with any Mobile Phone App Stores.

The barcode is scanned and the resulting data stored data on the phone, ensuring maximum privacy.

1. Barcode Format

1D Barcode formats currently supported:

  1. Codabar
  2. Code 128
  3. Code 39
  4. Code 39 VIN - use for Vehicle Identification Number
  5. Code 93
  6. EAN-8
  7. EAN-13
  8. EAN Extended - use for serial books EAN13 + UPC5
  9. Interleaved 2 of 5
  10. Standard 2 of 5
  11. UPC-A
  12. UPC-E - compressed UPC-A

Default barcode format is EAN-13.
The older UPC-A format, still in common use, is automatically converted to EAN-13 by adding a zero "0" in front.

2. Barcode Size

For trouble free scanning, barcodes should follow the relevant standards e.g. EAN-13 barcodes should have the following:

  1. Minimum Width 26mm
  2. Minimum Height 19mm
  3. Minimum Left and Right Clearance 3mm
  4. Top and Bottom Clearance 3mm is preferred but not required.

3. Camera Capture

The phone's built in camera will be used to capture the barcode.

The barcode lines MUST be parallel to the SHORT side of the camera view.
Notice in the images below, whether it is in landscape view or in portrait view, the barcode's vertical lines must be aligned in the same direction with the shorter side of the phone's screen.

The barcode image should be Large and Clear (zoomed in and sharply focused)

If the phone camera performance is poor, the Barcode Client can alternatively accept images from other sources (e.g. SMS, Bluetooth, AirDrop etc.) uploaded from the phone's file system.

If the barcode is detected successfully, it will be shown as below

Clicking on the barcode number (as shown in the purple rectangle above) to create a Pin.

4. Map Display

A successful barcode scan will add a black_location_pin to the map.

calculator

Console Calculator is a simple calculator that runs in a web browser (e.g. on Android and iOS phones) without needing installation of any Apps.

calendar

Console Calendar is a web based calendar that requires no app installation.

encrypt

Console Encrypt enables users to encrypt and decrypt files easily by uploading from the mobile phone's local storage. To protect the files, a Password or a Public Key can be used.

Note: There is a limit of 1GB for a single file when using a mobile browser.

Photo

Allow the permission to access the location if prompted.

There are six available features on Photo:

  1. pixel_measurement button for Pixel Measurement.

  2. camera button for Taking Photos.

  3. step button Counting Steps

  4. compass displays the Angle Measurement and Compass.

  5. v_lat_lon displays the App Version and current Latitude and Longitude.

  6. in and out. If IN is selected, it means you are away from the object and the photo taken will be TOWARDS the object. If OUT is selected, it means you are at the object and the photo taken will be OUT FROM the object. If the photo is sent to https://hub.quuvoo4ohcequuox.0.88.io/home and OUT is selected, the post will have a negative sign on the angle measurement, e.g: "degrees" : "-122"

  7. [...] is the accuracy level (only applies to iOS)

Pixel Measurement

The pixel_measurement button allows users to upload a photo and measure the number of pixels between 2 points. From that pixel count you can estimate the distance between you and an object.

This feature is mostly used for measuring the distance between you and an Activity Marker, which is normally 1 meter high from the floor.

To FIRST STEP is to set the camera ratio (which is the most important):
Select the Choose file button and browse to the image location or take a photo. To draw a line, select two different points and a green line will appear as shown in the image below.

1V2 means vertical reference of 2 metres high with 1x zoom level landscape.

V2L1 (landscape mode) = horizontal distance x vertical pixel / vertical height
Example: 2.0m x 1630px /1 = 3260.00

horizontal distance = camera reference x vertical height / vertical pixel
Example: 3260.00 x 1 / 1630px = 2.0m

vertical height = horizontal distance x vertical pixel / camera reference
Example: 2.0m x 1630x / 3260.00 = 1.0m

Setting the ratio is only required once by taking a photo which is 2m away from the object and the object needs to be 1m high and a line is then drawn between the object and the floor. In the example above, the object is a QR Code which is 1m away from the floor.

Once the line has been drawn, the ratio will be set.

Once the camera ratio has been set and saved, the photo uploaded or taken from then on will have the distance automatically detected.

In the example below, the distance detected is 3m.

Taking Photos

This feature allows photos to be attached to the location pin.

Note: to get an accurate compass reading, do an 8 sign movement infinity_landscape and infinity_portrait two times and wait until the reading is stable before taking a photo.

In the example below, a photo of a door is taken.

Camera - open the phone's built-in camera app.
Save - download the photo taken from the phone's built-in camera app, e.g: the Photo folder.
File - browse to the location where the photo to be uploaded is stored, e.g: the Photo folder.
Submit - upload the photo to console.aunsw.88.io.

After clicking on the Submit button, a black_location_pin pin will be added on the map.

Clicking on the black_location_pin pin will display how many photos have been submitted.

In the example below, there is one photo submitted.

Counting Steps

After the green man_button button is pressed, it will change to orange and shows the number of steps detected. In the example below, the number of steps detected is 7.

On iOS, when the green man_button button is clicked for the first time, if prompted select the photo.aunsw.88.io Would Like to Access Motion and Orientation Allow button.

By default, the value of 1 step is 4 metres which can be changed at the bottom right hand corner (currently not being used)

Compass

On Android, the compass automatically runs without pressing any button.

On iOS, to use the Compass click on the green man_button button and if prompted select the photo.aunsw.88.io Would Like to Access Motion and Orientation Allow button.

If the Compass or any of the features do not work, click on the Allow Compass button at the bottom and Allow photo.aunsw.88.io Would Like to Access Motion and Orientation

Note: to get an accurate compass reading, do an 8 sign movement infinity_landscape and infinity_portrait two times.

password

Console Password is a cross platform offline capable web application.

1. How to Start

Console Password is available across multiple platforms and for all aliases .

The first thing to do is to create the Master password by clicking on the + icon and click on New at the bottom left hand corner.

Enter the password in the Master password and Confirm Master Password fields.

Click on the sync_button button.

Click on the lock button at the bottom right hand corner to exit.

Enter the Master password in the field below.

IMPORTANT: if the browser's cache is cleared, all settings will also be cleared since all data are stored in the browser's storage.

To start adding entries, click on the + icon.

Enter the fields needed. In the example below, the fields entered are the Title, User, Password and Website.

2. How to save to a local file

Click on the new2 button located at the bottom left hand corner.

Click on the sync_button button, then click on the save_to button and enter the Name of the file that is going to be saved locally. In the example below, the name of the file is called localfile.

Click on the File icon.

The localfile.kdbx file will be downloaded.

qrcode

Advance QR Code scanning capability, including overseas COVID QR Codes and home made QR codes.

Allow the camera permission if prompted. When the QR Code is successfully detected, a blue_location_pin will be added to the map.

NOTE:
If the QR scanning does not work with Chrome browser on Android, please open the Chrome settings -> Site Settings -> Enable Pop-ups and redirects -> scan the QR Code.

Once it works, you can disable the Pop-ups and redirects again.

token

Console Token enables users to add a layer of security (2-factor authentication) by using a simple Time-based One Time Password (TOTP) across many applications.

To start, press the + button.

Paste the secret into the Shared secret field. The Name field is used to identify the site that uses it. In the example below, the site name is remote_vault . Press the add_button button to continue.

The One Time Password will be shown and it changes every 30 seconds.

Area Teams

There are 6 sub-menus available:

  • Introduction
  • Teams
  • Daily Map
  • Region Map
  • IP Location (not available for Private Alias users)
  • Area Applications (not available for Private Alias users)

Introduction

The introduction takes you to Area Entity which explains in details about different types of entity.

Teams

Three sets of Agents are available and they all have identical submenus. Agent cluster defines the Team used and by default, Team A is the active cluster in use.

Daily Map

There are four sub-menus available:

a. Filter Location

Unless there are issues, it is recommended to leave the default settings unchanged:

  • Distance Exceed: 0 metres (0 = allow all location pins to be imported, 5 = the location pins imported will have a distance of 5 metres minimum between them)
  • Time Exceed: 0 minutes (0 = allow all location pins to be imported, 5 = the location pins imported will have a time difference of 5 minutes minimum between them)
  • Error Below: 100 metres (the location pins created on console.aunsw.88.io must have an error score below 100, if the score is 100 or higher the location pins will not be created)
  • Beacon Expiry: 120 minutes (the duration before the latest beacon detected expires and no longer be shown on the map)
  • Accuracy Above: 5 metres (the latitude and longitude data on https://hub.quuvoo4ohcequuox.0.88.io will be used if the accuracy is above 5 metres)
  • Location Update: 60 seconds (the location pin check interval based on the beacon signal detected)

b. Location Files

  • Read from Phone
    Import a .gpx file located in the mobile's local storage (normally located in the Download folder), so the location pins can be displayed on the map. In the example below, the .gpx file is imported from the device's local storage Download folder.

  • Save to Phone
    Export the current pins shown on the map to a .gpx file to be stored in the mobile's local storage (normally to the Download folder). There is an option to encrypt the data by entering a password.

  • Read from Server
    This feature is not available for Private Alias users.

  • Save to Server
    This feature is not available for Private Alias users.

c. Activity Marker

This allows users to reverse check the latitude, the longitude and the level where the ibeacon is placed by matching the Area with the Mac Address.

Clicking on the Reverse button will display the result, if the Area and the Mac Address match.

In the example below, the Latitude, Longitude, Level, UUID, Major and Minor values of the activity marker is displayed.

d. Mobile App

This allows the ranging feature in the Owntracks app to be enabled or disabled.