Glossary
Definitions of key terms for reference
This glossary isn't exhaustive and will be continually updated. The glossary's main purpose is for linking from other pages in the Ninox manual to quickly explain certain terms.
A type of user role related to access rights. For example, an admin can invite new collaborators to a workspace and set up a database.
also app
A complete, self-contained computer program developed for the end user.
An application performs a specific useful task that is not related to system operation or maintenance. Includes mobile and desktop programs.
UI element
By default, the language of the Ninox app is set to match the system language of your device. This default setting is displayed as (auto) in the general settings.
.png?alt=media&token=62ecfc13-55c0-442b-8607-4b9873c23afd)
Refers to a method for encoding a file into a string so that it can be sent for further processing via a REST API.
A JavaScript Boolean represents 1 of 2 values:
true
or false
. It cannot take any other values.YES
/NO
ON
/OFF
TRUE
/FALSE
A client is the program that is executed on a terminal device of a network, communicating with a server. Depending on what needs to be done, Ninox executes an instruction directly in the client or on the server. In the case of Ninox, these are the native apps and the web app.
Script
A type of collaborator in a Ninox workspace. A contributor's license is separate from the owner's subscription.
A collection of data formatted for easy search and retrieval.
Script
A software that is built on top of another software product, app, or website to assist users in gaining competency by guiding them through important activities and giving contextual information as they navigate the product.
Script
A combination of operators, constants, literal values, functions, and names of fields (columns), controls, and properties that evaluates to a single value.
There are different types of fields you can add to your database to store information in Ninox. For example, special fields are available for text, numbers, dates, choices, etc.
In some applications, particularly databases, a structured window, box, or other self-contained element serves as a visual filter for the underlying data it represents.
A form can also be a template into which information (data) is entered, e.g., first and last name, a customer's address, etc. When a form is used to enter data, it often already contains coding to trigger a specific form of data processing.
Data type
A piece of code that operates as a single logical unit. A function is called by name, accepts optional input parameters, and returns a status and optional output parameters.
UI element
At the top right of the screen, click the gear icon
next to you profile icon (desktop) to access general settings.
In the general settings, you can do the following:

- Enable or disable product tours
- Visit the Ninox manual
- Contact our Support team
- Create/access your Personal Access Token (API key)
- Change the language
Click the gear icon
next to the filter icon
in the top left of the tab bar on your screen to access the table settings.


In the table settings, you have access to:
- Edit fields
- Update multiple records
- Import data
- Export data
- Share view
- Print preview
When using the Ninox iPhone/iPad, or Mac app while logged in with the same Apple ID on all devices, you may store your databases locally and sync them via iCloud.
UI element
In your workspace, the right side of the screen displays information about your subscription and lists invited and pending collaborators of this workspace. Click Invite to add a member or a collaborator to your workspace.
In JSON, values must be one of the following data types:
- a string
- a number
- an object (JSON object)
- an array
- a boolean
- null
JSON values cannot be one of the following data types:
- a function
- a date
- undefined
Strings in JSON must be written in double quotes.
Example
1
{"name":"John"}
Numbers in JSON must be an integer or a floating point.
Example
1
{"age":30}
Values in JSON can be objects.
Example
1
{
2
"employee":{"name":"John", "age":30, "city":"New York"}
3
}
Script
A value used exactly as you see it.
A type of collaborator in a Ninox workspace. A member's license is included in the subscription of the workspace owner.
Native apps are programmed for and installed on a specific platform. For example, these can be applications for mobile operating systems such as Android or iOS (but not exclusively). Ninox apps are available for Android, iPhone/iPad, and as a Mac app.
also Public Cloud
When you use Ninox in a browser, we're syncing your databases via our servers.
Simple operators are
- Arithmetic operators
- Operators that perform an arithmetic operation:
+
,-
,x
, or/
. An arithmetic operator usually requires 1 or 2 arguments.
- Relational operators
- Operators that allow you to compare 2 (or more) values or expressions. Typical comparison operators are greater than (
>
), equal to (=
), less than (<
), not equal to (<>
), greater than or equal to (>=
), and less than or equal to (<=
).
- Ninox operators
- Ninox operators are especially important when writing your script.
A type of collaborator in a Ninox workspace. An owner is the contractual partner of Ninox, i.e., the one who pays and manages all licenses of their workspace.
UI element
In the Ninox app, click the profile icon next to the gear icon
in the upper right corner of your screen to access quick profile settings. In Your account, you can do the following:

- Upload a profile picture
- Change your display name
- Change your password
- Manage your subscription
- Log out
Manage subscription takes you to your detailed profile settings where you can edit additional information.
also RegExp, Regex
Script
To test a regular expression or to write one in a step-by-step approach, we recommend the website: regex101.
Script
An isolated environment that allows for the testing of software before it is released to the public.
A server is a computer program or device that provides functionality, utilities, data, or other resources (in this case, mainly Ninox Cloud) so that other computers or programs ("clients") can access them, usually over a network.
Data type
A group of characters or character bytes handled as a single entity. Strings are used by computer programs to store and transmit data and commands.
Ninox is a cloud-based software (SaaS = Software as a Service). To use Ninox, sign up for a subscription. Learn more about the different subscription levels.
Try all Ninox features for 30 days with a free trial. We won't ask for your payment details until you sign up for a subscription.
also Unix Epoch
Unix time is a system for representing a point in time. It's the number of seconds that have elapsed since Thursday, January 1, 1970 at 00:00 UTC time minus the leap seconds.
No matter your location, the point in time technically does not change.
Duration | Seconds |
---|---|
1 hour | 3,600 seconds |
1 day | 86,400 seconds |
1 week | 604,800 seconds |
1 month (30.44 days) | 2,629,743 seconds |
1 year (365.24 days) | 31,556,926 seconds |
Script
A symbolically named entity which may assume an assigned value, or a number of values.
also web application
A web app is an application program based on the client-server model. Unlike a classic desktop application, you don't download and install software locally on your computer. The processing of your data usually takes place on a remote server. The result of the processing is transferred to your computer (client). A web app is used via a browser, e.g., Chrome, Firefox, Edge, or Safari.
Example: We used to purchase Windows Office on a CD in the store and installed it on a computer. Today, we get Office 365 from the internet at the click of a mouse and work in a network, so that we always have the same version on all our devices.
Sometimes called "team." The workspace contains your databases. When you sign up for Ninox for the first time, a workspace is automatically created. You can create as many additional workspaces as you like.
UI element
In edit mode, you create or edit your database. In the Ninox app, click the wrench icon in the upper right corner of the screen to enable edit mode.
Admins or owners can see the wrench icon, and thus can enter edit mode.
Editors with permission for data entry do not see the wrench icon as they don't have permission to modify the setup of a database.
Enabled edit mode; the wrench icon's background is red. You're now in edit mode!

Disabled edit mode; the wrench icon's background is blue. You've left edit mode.

Last modified 2mo ago