Frequently asked questions

Монгол  ·  English


General

What is Gerege Nexus?

A modular platform that runs an organisation's operations in one place. Contacts, products, inventory, billing and payments, file storage, documents, e-signature, general ledger, government services, the developer console and Office (real Word and Excel) — eleven modules on one core, one permission model and one database.

Who is it for?

Any organisation, public or private. No invitation is needed to register.

Does it cost anything?

Registration is free. One account may create up to two workspaces; beyond that, get in touch.

Which languages does it work in?

Seven: Mongolian (primary), English, Russian, Chinese, French, Spanish and Arabic — that is Mongolian plus the six official languages of the United Nations. Mongolian is not a translation here; it is the source.


Workspaces and data

What is a workspace?

One organisation is one workspace. Its data, members, roles and installed modules are all its own. A person works across several organisations with one account, switching between them from the chooser.

How is my data separated from another organisation's?

Physically, not by a filter. Every organisation's business tables live inside a PostgreSQL schema of their own, and each connection takes its path from the organisation the request belongs to. So reading another organisation's row by accident is not a matter of a forgotten WHERE clause — that table is not there for that connection.

Can I export my data?

Yes. Every business row in a workspace can be exported as a single JSON file.

Do I choose which modules to install?

Yes. Install what you need from the app store and close what you do not. The routes of an app that is not installed are closed — turning a module off is not hiding a menu entry, it is locking the door.


Signing in and identity

How do I sign in?

Four channels: a Google account, e-mail, a phone number (SMS code), or E-ID. Start with whichever you have.

What does "100% account" mean?

An account that has proved all three: e-mail, phone and E-ID. One of the three is 33%, two is 67%. It is not a gate — it is a statement of what has been proved.

Is E-ID actually live?

Yes. E-ID sign-in and qualified electronic signatures run live in production. DAN, XYP, eSign HSM and e-Barimt are ready at the protocol level but run in mock mode while contracts and credentials are pending.

Unlink it yourself, under Settings → National identity. With one deliberate exception: if that link is the only way you can sign in, the platform refuses. Set a password or verify a phone number first, then unlink. The refusal exists so that you cannot lock yourself out of your own organisation, instantly, at your own request.

Can somebody send an E-ID prompt to my phone using my registration number?

No. If no account is linked to that registration number the request is refused before it reaches E-ID — otherwise anyone could make a stranger's phone buzz.


Developers

Can I connect my own system?

Yes. Register an OAuth2 client in the developer console and use the standard authorization code + PKCE flow. See Developer console.

Is there a public API?

Yes: a REST API, an OIDC provider (/.well-known/openid-configuration) and webhook subscriptions. See the API reference.

Can I write my own module?

Yes, two ways. Compile a Go module into the platform (Module authoring guide), or ship an external app that connects over OAuth2.


Security

How are passwords and tokens stored?

Passwords with bcrypt. Session tokens, OAuth2 client secrets and issued tokens only ever as a SHA-256 digest — so even somebody who reads the database cannot recover the original value.

Where do sessions live?

Server-side. Signing out and revoking take effect immediately, unlike a client-held JWT that stays valid until it expires.

How do I report a security problem?

See the security policy.