TealSafe
User's Manual
Program Version 1.30
Last Updated: December 1, 2005
Introduction
Contents
Program files:
Document files:
Installing
Chapter 1 – Overview
Data Stores
Page Data Stores
Password Protection
Global Passwords
Encryption
Chapter 2 – TealSafe
Main Screen
Data Store List
Data Store Actions
Global Password
Random Passwords
Chapter 3 – Creating
New Data Stores
Choosing a template
Template Styles
Template Types
Setting Initial Data
Store Details
Entering Data
Chapter 4 – Editing
Data Stores
Chapter 5 – Adjusting
Data Store Details
Data store name
Memo button label
View-only
Encrypt and password protect
Private data store
Local password
Category
Icon
Chapter 6 – Categories
Editing Categories
Changing Categories
Assigning Data Store
Categories
Chapter 7 – Finding
Text
Chapter 8 – Preferences
Ask for global password
before
Encryption Type
Remember Category
Passwords timeout
Auto timeout after
power off
Mask passwords on entry
Chapter 9 – Creating
Custom Templates
Chapter 10 – Exporting
Data Stores
Exporting as CSV Memos
CSV Data format
Exporting the Data
Reassembling the Data
Importing, Copying or
Exporting data with Copy and Paste
Appendix A – Common
Questions
Appendix B – TealPoint
Pen-Free Navigation
Appendix C – Revision
History
Appendix D – Manual
Credits
Appendix E – Contact
Info
Appendix F –
Registering
Appendix G – Products
Appendix H – License
Thank you for trying TealSafe for
PalmOS, the private encrypted data manager and list organizer from TealPoint
Software.
This
archive contains the following files:
TEALSAFE.PRC The TealSafe program
TPSETUP.EXE Easy installer program (Windows only)
SAFEDOC.PDF This document in Adobe Acrobat (PDF) format
SAFEDOC.HTM This document in HTML format (sans images)
SAFEDOC.PRC This document in TealDoc palm format
REGISTER.HTM TealPoint Registration form in HTML format
REGISTER.TXT TealPoint Registration form in text format
Automatic
Install (Windows Only):
Double
click on the TPSETUP.EXE installer program and following the on screen
prompts to install the Palm-format files, then HotSync to transfer them into
handheld memory.
Manual
Install (All Systems):
Use
the Palm Installer to the program file TEALSAFE.PRC
into main memory. You may also wish to install the manual file SAFEDOC.PRC, which is this document in
TealDoc reader format for reading with our document reader TealDoc.
On most
systems you can simply double-click on the above files to start the Palm
Installer and the installation process. If this does not work, you can also
start the Palm Installer manually.
You can
find the installer either as a stand-along program in your Palm install folder,
in the Start Menu with the other Palm programs, or in the Palm Desktop program
as an icon along the left-hand side of the Palm Desktop window. Instructions on
how to use the Palm installer appears in the User Handbook or documentation
that came with your handheld.
A private encrypted data manager,
TealSafe is the perfect place to safely and securely store and organize
all your personal, identifying, and financial information including computer
passwords, credit card numbers, calling cards, software registration codes, PIN
numbers, bank accounts, business contacts, journal entries, or any other
information you’d rather keep away from prying eyes.
TealSafe
is both extremely powerful and easy to use.
It supports secure 128-bit encryption and two-layers of password
protection. Yet its interface is still
extremely flexible, supporting fully customizable icons and data entry labels
in a large choice of layouts for whatever type of data you choose to store, not
just a fixed list of predetermined templates.
In
organization capabilities, TealSafe is unmatched, supporting not only
user-editable categories but also exclusive optional data store lists,
groupings where an unlimited number of similar data pages can be stored under a
single database entry.
A Data Store is a single file of protected
data. Each data store appears as an
entry in the TealSafe main screen and supports its own icon, category, and
optional individual password.
TealSafe supports two types of data stores, both of which can be
in use simultaneously: Page data
stores and List data stores.
Pages contain a single screen of data representing a single data item, such as a single credit card or memo. A simple way to store all data is to put each item in its own data page, so that it is quickly accessible from the main list.
List Data Stores
Lists add an additional layer of structure that is extremely helpful when organizing large amounts of data. In a data list, a single data store is shared by many items, each of which is accessible by a list which appears next to each item’s data. All the shared items share the same screen and layout, but appear as a single entry in the data store list. This keeps many small items from overwhelming the main data store list.
TealSafe supports two optional
levels of password protection, Local passwords, and Global
passwords.
Local Passwords
A local password can be assigned to each data store. This password will be required before viewing or editing that specific data store, and will be requested every time that data store is opened. Local passwords are typically used for specific sensitive data that needs a more secure password than other files.
A global password can also be set to protect data stores that do not have a local password. The global password is typically required whenever TealSafe is launched, and must be entered before the programs starts. When an incorrect password is entered, TealSafe returns to the system application launcher.
Alternatively, the global password can be set to be requested only after the first access to a data store that does not have a local password set. This allows the user to view the list of data stores but not open them without a password.
When the global password is used in this second mode, data stores without a local password can also be marked as unprotected data stores Unprotected data stores are lists and pages organized by TealSafe, but do not require password protection to open. They can be handy for lists of data such as frequent flyer numbers, for instance, where you want to keep the data handy for quick access but are not particularly concerned if someone else sees the data too.
TealSafe supports a choice of encryption methods, including
128-bit Blowfish, 128-bit MDC/MD5, and a quick custom 64-bit block cipher
algorithm.
Data stores are decrypted in TealSafe whenever their corresponding
password is entered, and are re-encrypted when that password entry is once
again required. For data stores with
local passwords, this means that the data store is decrypted when you open it,
and re-encrypted immediately after you exit that data store.
For data stores without a local password, they are decrypted whenever the global password is entered, either at the start of the program or on first access to such a data store, depending on settings. The data store remains decrypted in both cases until you exit the program. Once you try to exit or launch another program, all data stores of this type are re-encrypted before the TealSafe exits.
When
TealSafe is run, the Main Screen
opens, displaying a list of data stores found in the current category. Each row contains the name of a data store
along with its associated display mode:
‘Editable’ -
decrypted and in edit mode
‘Viewable’ -
decrypted and in view mode
‘Local pwd’ -
encrypted needing a local password
‘Global pwd’ -
encrypted needing the global password
Notice a row of boxes at the bottom of the screen, labeled “Open”,
“Details”, “Beam”, and “Delete”.
Tapping on a particular data store in the main window will result in a
different action, depending on which of these bottom boxes is highlighted. To the left of these, a “New” button exists
which can be tapped to create a new data store.
Below the data stores, you’ll find
the ‘Global Pwd’ field. Tap on the box
to assign a global password.
Once your password has been assigned, TealSafe will require the
password each time the application is opened.
Alternately, You can set your TealSafe Preferences to ask
for you global password only when trying to open an encrypted data store. If you wish to disable a password you’ve
previous set, tap on the global password box once again, and select ‘Clear’ to
remove your password.
TealSafe can also generate a secure password for you. Just select the Randomize
button and select a length from five to ten randomly chosen characters.
When
TealSafe is first started, it automatically creates a small set of sample data
stores to get you started. Many users,
however, will want to create additional data stores with the templates
provided.
To
create a new data store, tap the “New” button on the left bottom corner on the
main screen. You be given a list of
templates to aid you in creating a new data store.
The usage-specific templates here
(such as web-passwords and credit cards) are examples for your convenience
only. You can create your own
templates, renaming fields and necessary to best fit your needs.
Templates are grouped into two different styles:
·
Auto
·
Custom
Templates beginning with ‘Auto’ have pre-labeled fields, while
templates beginning with ‘Custom’ require you to label each field. You can change the field labels of data
stores you create with either style of template; the only difference is that ‘Auto’ templates preset the labels to
suggested values for specific purposes.
Templates also fall into two
different types:
·
List
·
Page
As the names suggest, list templates allow the storage
of a set of data, while page templates store only one item. For instance, a credit card list would
contain all of your credit cards, grouped together.
A credit card Page,
on the other hand, would only store one credit card individually. Other programs that store passwords only
support this latter format.
Once you’ve selected a template,
you’ll be asked to name your new data store along with defining other details
such as your category, optional local password, and the icon associated with
the data store. You can change these
details any time by opening the data store’s details from the main screen. The “Details” box is located at the bottom
of the screen.
Finally, you can input your information in the fields
displayed.
Tap in text data fields and type or write to enter
data into the current data store or data item (if a list data store), or
tap on text labels to change their names for the entire data
store.
Once you’ve done so, tap ‘OK’ to return to the main TealSafe
screen.
The Edit Screen allows you to view and edit your data. Make sure “Open” is highlighted on the
bottom of the main screen, and tap the data store you’d like to edit. The next screen you’ll see will either be
the Edit Screen or the View Screen, depending on the last mode
the data store had been in. When you
create a new data store, it opens for the first time in edit mode.
Entering Data
On this
screen you can add or edit data for the data store by tapping on a text field
line and entering in new text. You can
also change any of the text labels for the data store by tapping on the labels
themselves (even though they are not underlined). Note that if you are editing a List data store, that the
labels you choose will be the same across all items in the list.
Switching between View Mode
and Edit Mode
To
toggle between the View and Edit screens, tap on
the eye icon in the right top corner of the screen. Text field underlines disappear when in view mode. Also, when in view mode, the “Notes” button
will disappear if the note field (if applicable) is empty for the current data
item.
When
editing List type data stores, you can tap the ‘New’ button to create new Data
Items within that data store. Name the
item, and tap ‘OK’. You can then fill
out your item’s information (i.e. credit
card number, pin).
Copy and Pasting Data
Items
When
creating and editing data stores, standard cut and paste operations can used on
individual text fields. To aid in
manipulating entire data fields, to menus – “Copy All Fields” and “Paste All
Fields” – add extra functionality. They support copying all of the fields in
the current data store to the text clipboard at once, and can be used to
transfer data from one data store to another.
The data copied in this way is placed on the clipboard in CSV (comma
separated value) format, so it can also be used to export the data to other
programs, similar to the built-in “Export to MemoPad” function.
With the Details box
highlighted on the bottom of the main screen, you can view the details of any data
store in the list by tapping on it.
Edit this field to change the name of the data store as it appears
on the main list.
Edit this field to changes the label of
the “memo” button displayed on the data store’s edit screen.
Check this option to make data store
open in View mode. This option
isn’t available if the data store is empty.
Check this option to encrypt your data
store with the encryption method set in the preferences screen. The encryption will be keyed to the local
password, or the global password if no local password is set.
If this option is unchecked, the data
store will always be unencrypted, and will not require a password to open. Use this to create easily accessible lists
which do not need protection.
Check this option to hide it from the
mail data store list according to the PalmOS security private record setting.
Tap to
set or remove a local password for this data store.
Tap to select a category for the data
store.
Tap to select an icon for the data store
Categories
can be a powerful tool to organize a large list of data stores.
To edit the list of categories,
select Edit Categories… from the category pick list or drop down
menu, and tap in an edit field to rename the corresponding category.
You can change the current category
being viewed in the Main Screen by tapping on the category selection
pick list in the upper right hand corner of the main screen. The count of items present in each category
appears in parentheses next to each category name.
To assign a data store to a new
category, tap on the Category box in the Data Store Details
screen.
TealSafe features a handy search
utility to let you locate a Data Item containing specified text. To use it, choose Find Text
from the drop-down menu.
Enter the text to locate in the
text field at the bottom of the screen and tap ‘Find’ to begin the search
operation. If you check the “Ask for
local passwords” option, then TealSafe will also search data stores protected
with local passwords, stopping to ask you the password for each one it comes
to.
When complete, a list of the data
stores and data items containing the specified text will be displayed. To open that data store, tap on an entry and
select Goto.
The Preferences screen, available from the drop down menu, offers the following special options:
When a global password is set, TealSafe will require password entry in one of two places, either upon:
· Entering program
· Accessing protected data store
For first options pops up a password request upon startup of the program, while the latter does so upon first opening of a data store protected using the global password.
Data stores will be encrypted using the encryption type selected in conjunction with the local or global password. Three types of encryption are available: XOR, MDC/MD5-128, and Blowfish-128. XOR offers faster encryption at the cost of a less secure encryption method, while Blowfish-128 provides the highest level of encryption at a slightly slower encrypting speed. The sensitivity of your data and the amount of data you’re storing are two factors you may want to use to determine which method is best for you.
Categories are found in the upper
right corner of the main screen. With
this option checked, the category selected just before exiting TealSafe will be
displayed upon entering TealSafe the next time. When this option is not set, the category will be reset to “All”
each time you start the program.
When set, the passwords timeout will specify how long an entered password allows access to the program or to protected data stores. When the “Ask for password” option is set to “Entering program”, a password request will automatically appear after the password has timed out. If the correct password is not entered, TealSafe will exit back to the application launcher. If “Ask for password” is instead set to the second option, TealSafe will automatically re-encrypt the open data stores when the password expires.
When set, this options will timeout the current global password whenever the handheld is turned off and powered back on.
When this option is set, letters
are shown as masked boxes when entering a password. Use this option carefully, as it may be difficult to tell if
entered passwords are incorrect if graffiti or keyboard shift modes are
unintentionally left on.
If
you’ve created custom field label names in one of your data stores, you can
save the data store as a template so you can easily create other data stores in
the future with the same layout and modified field labels.
Open
the data store from the main screen and then select “Save as template …” from
the data store’s drop down menu. Name
the template and tap OK. The next time
you create a data store, your template will be listed along with the built-in
templates.
TealSafe
supports an export feature, which lets you save out a single data item or all
items in an open data store to a series of MemoPad memos. The exported data is converted into CSV text
format, allowing it to be cut and pasted from the Palm Desktop after HotSync
into a desktop CSV file for importing into spreadsheets and other programs that
support CSVs.
The data is written in CSV format. CSV files consist of multiple records of data, each containing
multiple fields of data. Fields are
enclosed in quotes, separated by commas.
Each record appears as a line of these field entries:
“rec1-field1”,” rec1-field2”,”
rec1-field3”
“rec2-field1”,” rec2-field2”,”
rec2-field3”
…
In the exported data from TealSafe, the first record contains the
text labels for the data store, while subsequent lines each contain a single
data item from the data store. Each
data field is enclosed in quotes. If
text in a field contains line breaks, they will stay intact.
My Contacts
“My
Contacts”,”Name”,”Address”,”Street”,”Phone”
“Alice”,”Alice Smith”,”123 Main
Street”,”Concord,”515-327-1152”
“Joe”,”Joe Mizah”,”922 Grove
Ave”,”Dublin”,”203-112-9631”
To export data, open a data store and select one of the export
options from the drop-down menu. The
data will be written to a new Memopad memo, or multiple memos if it exceeds the
4k maximum Memopad memo size.
To import the data back into a spreadsheet on the PC, the
individual memos should be pasted back into a single text file in a text editor
like Notepad and saved as a .CSV file, which most any spreadsheet should be
able to import. When doing so, note
that TealSafe adds the data store name as the first line of each memo for a
memo title. These should be omitted
when assembling the CSV file on the desktop.
If you
have a text editor (such as TealDoc) capable of saving data as a raw text file
to, say, an external SD card, you can use TealSafe’s Copy All Fields
menu to export individual data stores to the clipboard, where it can be pasted
into the text editor and save out as text.
The data has to be transferred one data store at a time, however.
You can
also use this method to copy data between data stores or import data into
TealSafe if it is properly formatted as a single line in CSV format. Each data field must be enclosed in quotes,
with each quoted string separated by commas.
Copy the line to the clipboard in a text editor or MemoPad, and then use
the Paste All Fields menu to paste the data into an open (and
preferably blank) data store.
Is there a limit to the
number of Data stores I can create?
Nope. Data stores are limited only by available
system memory.
Can I create data
stores on an external SD card?
Not
at present. Data stores must reside in
RAM where they are also more secure and are not removable.
Will a desktop version be available?
There are no current plans for a desktop conduit at this time. This is due to development concerns and the fact that most of our technical strength and experience is primarily on the handheld itself and not on the desktop.
We understand this would be a useful feature for some to have, however the difficulties of creating and maintaining, and supporting a parallel set of code on an additional new platform (2 more if you include a Mac version too) necessarily puts any plans for desktop conduit development on the back burner while our handheld products can still use features or other handheld products have yet to be developed.
What data is encrypted?
TealSafe handles protected data stores, encrypting
any text in the data fields of those files.
It’s important to note that the static names of the data stores (like “Bank
Information”, “My Important Numbers”, etc) and the text labels for each field
(like “Password:”, or “Login:”) are NOT encrypted. Only the actual custom data fields and data item names are
encrypted, so only place sensitive data in these areas.
This is done because it would actually be
significantly less secure to encrypt the common text fields. Since most people leave some of these fields
at their default template values, encrypting them would open up the databases
to a “known text” attack, where a hacker could use knowledge of the probable
unencrypted values and brute force deduce an encryption key.
How are encryption keys handled?
If
a hacker were to steal a device, they would have access to any keys stored in
memory, so it is not safe to store encryption keys anywhere in memory. Unlike some competing programs that use
insecure static keys, TealSafe generates an encryption key from a hash of your
local/global password. This is deleted
from memory when you encrypt your databases, and regenerated from your key only
when you re-enter your password. The actual
password is never stored.
TealPoint Pen-Free Navigation provides access to almost all programs screens and functions via keyboard or device 5-way rocker pad. Similar to the 5-way interface on the Treo 600, TICL pen-free navigation also adds similar functionality to older PalmOS handhelds with directional pads or devices with add-on keyboard peripherals.
Pad
Navigation
With 5-way controls, a current button, checkbox, or text field control is highlighted in blue-green or drawn bolded in monochrome handhelds. The current control is changed by presses of the directional pad, which moves the selection to a control in the general direction of the button press. The center “select” button will activate the highlighted control, pressing buttons, toggling checkboxes, or turn on or off the cursor in a text entry field.
On some devices, like the Treo600, the direction pad is mapped in the operating system to move the cursor in an active text field. When this is the case, the direction pad will move the cursor by default, but will change the active control selection once the cursor has reached the end of the text field and can move no further in that direction.
Keyboard
Navigation
With an add-on keyboard, arrow keys replace the directional pad of a 5-way control. To select a control, the Enter key may be used, except when the text cursor is active in a multi-line text field. When this is true, the Enter key will enter a line break into the text field instead.
Accelerator
Keys
On screens without text entry fields or other elements which accept keystroke input, buttons may also support an accelerator key which may be pressed to simulate a press of the key. When this is the case, the letter is shown underlined in the button.
Version 1.30 - December 1,
2005
·
Fixed
alphabetization of data stores (broken in 1.28)
·
Fixed
mapping of left and right nav buttons to not scroll lists
·
Fixed
5-way nav to maintain selection when switching between view and edit modes
Version 1.28 – October 26,
2005
Version 1.26 – March 11,
2005
Version 1.24 – November 17,
2004
·
Fixed
password entry text field from deselecting on Tungsten T5
·
Fixed
duplicate menu shortcut copy/paste strokes on Data store screen
Version 1.23 – November 16,
2004
·
Added
compatibility with full screen mode on Tungsten T5
·
Added
menu to copy/paste all fields in a data item at once to aid in duplicating or
moving data items from store to data store
·
Fixed
pick list selection on Tungsten T5
Version 1.20 – April 26,
2004
Version 1.16 – March 11,
2004
Version 1.15 – February 20, 2004
Version 1.00 –
August 31, 2003
Manual
by Vince Lee and Heather Stark
TealSafe
by TealPoint Software
©2003-2005 All Rights Reserved.
TealPoint
Software
TealSafe
for PalmOS
454
Las Gallinas Ave #318
San
Rafael, CA 94903-3618
Please visit us at
www.tealpoint.com, or email us at support@tealpoint.com.
Registering allows you to use the
program past the 30 day expiration period and turns off registration reminders.
Currently, you may register by
snail mail or online with a credit card and a secured server from the store
where you downloaded the software. For
the first option, send the following information on a sheet of paper separate
from your payment.
·
Product Name
·
E-Mail Address
·
HotSync User ID (Pilot Name Required for
Passkey generation. It can be found on the main screen of the HotSync
application on the Pilot as "Welcome ________" or in the corner on a
PalmIII or higher)
·
Check (drawn off a US Bank) or Money Order
for ($19.95 US). No international
checks or money orders please.
Visit us online for our complete product line, including:
TEALAGENT (
http://www.tealpoint.com/softagnt.htm )
A Desktop Doc file converter and Palm-format web clipper for news, movies, and more, TealAgent automatically fetches web-based content and installs it to your Palm when you HotSync.
TEALALIAS (
http://www.tealpoint.com/softalia.htm )
Making the most of expansion memory, TealAlias creates placeholder alias files that automatically find, load, and launch apps and data from external SD cards, freeing precious main memory.
TEALAUTO (
http://www.tealpoint.com/softauto.htm )
The complete automobile mileage, service, and expense tracking program, TealAuto supports unmatched features and customization options. Log book for your car or any vehicle.
TEALDOC (
http://www.tealpoint.com/softdoc.htm )
Powerful reader for Palm documents, e-books, and newspapers, supporting advanced features such as pictures, links, and flash cards.
TEALECHO ( http://www.tealpoint.com/softecho.htm
)
Digital "ink" lets you see what your graffiti text as you write, vastly increasing graffiti writing speed and accuracy. No more writing blind!
TEALGLANCE (
http://www.tealpoint.com/softglnc.htm )
Pop-up utility shows time, date, appointments and to-dos, and other useful information at power-up. See your day at a glance.
TEALINFO (
http://www.tealpoint.com/softinfo.htm )
A system for creating and displaying interactive databases, reference works, and mini-application folios; a handheld reference library. Includes tip/sales/postage calculators.
TEALLAUNCH (
http://www.tealpoint.com/softlnch.htm )
A pop-up application launcher and mapping utility for launching apps and special functions from pen taps, graffiti strokes, or button presses.
TEALLOCK (
http://www.tealpoint.com/softlock.htm )
Secure automatic locking program with optional data encryption for memory and SD cards, as well as numerous activation and customization options.
TEALMAGNIFY (
http://www.tealpoint.com/softlens.htm )
An ever-ready magnifying glass that works with most any program, TealMagnify's zoom/enlarge feature saves your eyes when looking at tiny text.
TEALMASTER (
http://www.tealpoint.com/softmstr.htm )
A supercharged Hackmaster replacement with 100%-compatibility with hacks and enhanced stability, configuration, diagnostic and activation features and PalmOS 5.0 support.
TEALMEAL (
http://www.tealpoint.com/softmeal.htm )
A personal restaurant database and selection wizard. Keep a database of your favorites and easily find them by type or category.
TEALMEMBRAIN (
http://www.tealpoint.com/softmemb.htm )
Memory monitor and stack manager which helps identify conflicts and greatly improves stability running multiple hacks and drivers.
TEALMOVER ( http://www.tealpoint.com/softmovr.htm
)
File management utility to beam, delete, rename, and copy files in RAM or SD/CF/MMC flash cards.
TEALMOVIE (
http://www.tealpoint.com/softmovi.htm )
High-quality multimedia system with video and synchronized sound. Includes audio/movie player and Windows AVI/Quicktime converter program.
TEALNOTES (
http://www.tealpoint.com/softnote.htm )
Insert freehand graphic "Sticky Notes" into memos, to-do lists, address book entries--almost anywhere you currently have editable text.
TEALPAINT (
http://www.tealpoint.com/softpnt.htm )
The most powerful paint and sketch app on Palm OS handhelds, featuring 16 tools, 16 patterns, 12 brushes, color, and desktop image conversion.
TEALPHONE (
http://www.tealpoint.com/softphon.htm )
A powerful address book replacement with superior interface, display, search, phone dialing support, and indexing options for all your contacts.
TEALPRINT (
http://www.tealpoint.com/softprnt.htm )
The all-in-one text and graphic printing solution for Palm OS, supporting IR (IrDA) infrared, serial, and HotSync printing to any Windows printer.
TEALSAFE (
http://www.tealpoint.com/softsafe.htm )
A personal encrypted data vault and wallet for computer passwords, credit card numbers, calling cards, software registration codes, PIN numbers, bank accounts, business contacts, journal entries, or any other sensitive information. A must for features and security.
TEALSCRIPT (
http://www.tealpoint.com/softscrp.htm )
An improved, tunable, Graffiti replacement that supports custom strokes, macros, better accuracy, and full screen writing under OS5
TEALTOOLS (
http://www.tealpoint.com/softtool.htm )
Six
pop-up desk accessories, including a popup calculator, clock/stopwatch,
preferences panel, editing panel, memopad, and a file/backup manager. Compatible with DALauncher, TealLaunch or
other launcher hacks.
We at TealPoint Software are
committed to providing quality, easy-to-use software. However, this product is provided without warranty and by using
the software, the user accepts the terms and conditions of the Customer License
Agreement below.
This archive is freely
redistributable, provided it is made available only in its complete, unmodified
form with no additional files and for noncommercial purposes only. Any other
use must have prior written authorization from TealPoint Software.
Unauthorized commercial use
includes, but is not limited to:
§
A product for sale.
§
Accompanying a product for sale.
§
Accompanying a magazine, book or other
publication for sale.
§
Distribution with "Media",
"Copying" or other incidental costs.
§
Available for download with access or
download fees.
This program may be used on a trial
basis for 30 days. The program will continue to function afterwards. However,
if after this time you wish to continue using it, please register with us for
the nominal fee listed in the program.
YOU ARE ABOUT TO DOWNLOAD, INSTALL, OPEN OR USE
PROPRIETARY SOFTWARE OWNED BY TEALPOINT SOFTWARE, INC. CAREFULLY READ THE TERMS
AND CONDITIONS OF THIS END USER LICENSE BEFORE DOING SO, AND CLICK BELOW THAT
YOU ACCEPT THESE TERMS.
1. License. You are authorized to use the Software Product
owned and developed by TealPoint Software, Inc. on a single hand-held computing
device on a trial basis for thirty (30) days. If after 30 days you wish to
continue using it, you are required to register with TealPoint and pay the
specified fee. This license is not exclusive and may not be transferred. You
may make one copy of the Software for back-up and archival purposes only.
2. Ownership. You acknowledge that the Software Product is the exclusive
property of TealPoint Software, Inc, which owns all copyright, trade secret,
patent and other proprietary rights in the Software Product.
3. Restrictions. You may NOT: (a) decompile or reverse engineer the Software
Product; (b) copy (except as provided in 1 above) sell, distribute or
commercially exploit the Software product; or (c) transfer, assign or
sublicense this license.
4. Disclaimer of Warranty and Liability. TEALPOINT MAKES NO WARRANTY, EXPRESS
OR IMPLIED, AS TO THE ACCURACY, COMPLETENESS OR FUNCTIONING OF THE LICENSED
SOFTWARE, INCLUDING WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY OR OF
FITNESS FOR A PARTICULAR PURPOSE, ALL OF WHICH TEALPOINT DISCLAIMS. ALL
LIABILITY IS DISCLAIMED AND TEALPOINT ASSUMES NO RESPONSIBILITY OR LIABILITY
FOR LOSS OR DAMAGES OF ANY KIND, DIRECT OR INDIRECT, INCIDENTIAL, CONSEQUENTIAL
OR SPECIAL, ARISING OUT OF YOUR USE OF THE LICENSED SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY THEREOF.
5. Termination. You may terminate this Agreement at any time by destroying your
copy(ies) of the Software Product. The Agreement will also terminate if you do
not comply with any of its terms and conditions, at which time you are required
to destroy your copy(ies) of the Software Product and cease all use.
6. Applicable Law. This Agreement is governed by the laws of the State of
California.