What changed in version 3.0Velora is now Nookara, and this policy now covers Ember (chat, voice and video), Hyperfocus and Nookara's other apps. New: birthdays at sign-up (only you can see yours), our service providers by name, what Ember servers receive, how private messages are stored and what a DM report sends to staff, IP addresses stored only as salted hashes, how we work out your country, and full lists of what we collect, what others can see and how long we keep it.
Short versionWe collect what we need to run Nookara and keep it safe. We never sell your data, and we don't use ads or analytics trackers. A few service providers help us run things, and they are named below. Projects, bots and Ember servers only get what you allow or what you choose to share with them. You can download your data or delete your account at any time.

1. Who we are

Nookara (formerly Velora) is operated by Ikelene (Natalie H.), an individual based in Alberta, Canada ("we", "us"). We are responsible for your personal information and handle it under Canada's Personal Information Protection and Electronic Documents Act (PIPEDA). Privacy questions: [email protected].

This policy covers nookara.cc and ember.nookara.cc, Ember servers hosted by Nookara (addresses ending in .nookara.cc), the Ember desktop and Android apps, the Hyperfocus launcher, Nookara's own games and tools that use your Nookara account, and the older velora.ikelene.net addresses. It does not cover:

See section 6 for what those receive from us.

2. What we collect

Account

Profile and activity

Messages and content

Games and payments

Safety and support

Security and technical data

3. How we use it

We use your information only for these purposes:

By using Nookara, you consent to these uses. For optional features, such as connecting Spotify, push notifications and optional email notifications, we ask separately, and you can turn them off at any time.

4. What other people can see

5. Private messages

DMs, group DMs and Instant Messages are private: in Nookara's apps, only the people in the conversation can see them. Here is how they are handled:

When someone reports a DM message

Anyone in a DM or group DM can report a message in it. The report sends Nookara staff a snapshot containing:

Staff who handle reports (Moderators, Network Administrators and the owner) can see the snapshot, read-only, and each time it is opened is logged. The reported person isn't told who reported them. The snapshot is stored with the report and kept as evidence for as long as the report is (section 9), even if the original messages are deleted later. The rest of the conversation is never sent to staff.

6. Projects, bots and Ember servers

Projects that use Nookara sign-in. A project must ask for specific permissions, which you approve or decline. It can only act for whoever is signed in. It can't read or change other people's accounts, except that a project with the profile permission can read other users' public-profile fields, including users who limited their profile to friends. Projects never receive your birthday. This is enforced on our servers, and if staff switch a feature off for your account, projects lose it too. Projects are run by their developers under their own policies.

Bots and webhooks. A bot added to a server can see that server's messages and member information, within the permissions it was given. Bots are run by their owners, who must say what they store. Bot payment requests show you who receives the credits before you approve.

Ember servers. When you join an Ember server, Nookara confirms who you are to that server by sending it your user ID, username, profile picture, whether you have Pro, and the permissions you approved.

Bridges. Some channels are bridged to Discord or Fluxer, or to games such as Minecraft. Messages posted in a bridged channel are copied there and handled under those services' terms, and we can't delete them from those services.

7. Our service providers

These providers process information for us, only to provide their service:

ProviderWhat they doInformation involved
CloudflareNetwork, security, caching and our tunnel; every request passes through CloudflareYour IP address and request data, and cached copies of public files for up to a few hours
Cloudflare RealtimeEmber voice, video and screen sharingThe live audio and video of a call (not stored by us)
PurelymailSending and receiving email ([email protected] and our support mailbox)Your email address and the emails we exchange
Ko-fiPayments for Nookara ProYour payment details (Ko-fi only); the email address, amount and tier sent to us
GitHub, Discord, FluxerSigning in, if you choose themYour ID and name on that service
SpotifyShowing what you listen to, if you connect itYour Spotify ID, name, access tokens and what you're playing
KlipyGIF searchWhat you search for; GIF images load from Klipy, which can see your IP address
Your browser's push service (for example Google, Mozilla or Apple)Push notifications, if you turn them onThe notification content
YouTube and other sites you linkLink previews and "watch through Nookara"Our server fetches the page or video; your own browser doesn't contact the site for previews

We don't share your information with advertisers, data brokers or analytics companies. Apart from the providers above, we only share it:

Outside Canada. Our servers are in Canada. Some of the providers above process information in other countries, including the United States, where it may be accessible to local authorities under local law.

8. Location and country restrictions

We don't collect your precise location. We look up which country your connection comes from, using Cloudflare and the DB-IP Lite database (db-ip.com, licensed CC BY 4.0). We use it to:

When a connection is blocked, we log the time, the country, the page or API it tried to reach and, if you were signed in, your username, and staff are notified. The notification only ever shows the start of the connection's hash, never the IP address.

9. How long we keep information

InformationHow long
Account, profile and birthdayUntil you delete your account
Messages you sentUntil you or a moderator delete them, or your account is deleted. On self-hosted servers, for as long as that server's operator keeps them
Uploaded filesUntil you delete them or your account
Temporary files3 to 60 days after they were last opened, depending on type and size (Pro: up to 120 days, or the date you choose)
Temporary-file viewer counts8 days
API request logs30 days, then deleted automatically
Sign-in history90 days
Sign-up protection records14 days
Sign-in sessionsUntil you sign out or revoke them, or delete your account
Other security records (IP hashes, country lookups)Up to 90 days, longer only if part of an active investigation
Support requests12 months after the request is closed
Reports, including DM report snapshotsWhile the report is open and for 180 days after it is closed; longer only if it is held as evidence for a safety or legal matter
Credit and payment historyWhile your account exists. After deletion, the other person's side of a transfer is kept with your name removed, for up to 5 years
Link previews and "watch through Nookara" videosAbout 1 day after last use
Nightly backupsEncrypted, deleted automatically after 14 days
Server snapshotsDeleted automatically after 3 days
One-off copies made before maintenanceDeleted automatically after 15 days

Some copies sit outside our main database:

The Hyperfocus community site keeps its own records, and erasure requests cover it too.

10. Cookies and local storage

11. Children and age checks

Nookara is for people aged 13 or older, or the age of digital consent in their country if that is higher.

How the check works. When you sign up, we ask for your birthday. The minimum age is set by the country your connection comes from at sign-up; if we can't tell the country, it is 13. If you're under the minimum age, sign-up is refused and the birthday you entered isn't kept.

After sign-up. Your birthday is visible only to you, in your settings and in your data export. Staff only see your age. Projects, bots and Ember servers never receive it. You can't change it yourself; corrections are made by staff on request through nookara.cc/support. Accounts created before birthdays were required can't use Ember or DMs until a birthday is added.

If we learn that an account belongs to someone under the minimum age, we delete it and its data. If you think a child under the minimum age is using Nookara, tell us at [email protected].

12. Your rights and choices

Do it yourself

Ask us

Write to [email protected] or use nookara.cc/support to:

We'll check that the request comes from you, and we aim to answer within 30 days.

What a full erasure does:

An erasure can't remove data on self-hosted Ember servers or messages already bridged to Discord or Fluxer.

Complaints. If you're unhappy with how we handled a request, you can complain to the Office of the Privacy Commissioner of Canada (priv.gc.ca). Depending on where you live, you may have additional rights under local law; contact us and we'll help you use them.

13. Security

No system is perfectly secure. If a breach creates a real risk of significant harm to you, we'll tell you as soon as possible, by email if your account has one and on the site, and report it to the Privacy Commissioner of Canada as the law requires.

14. Changes to this policy

We may update this policy, and the version and effective date at the top will change. For significant changes, we show the new version when you next sign in and email accounts that have an email address.

15. Contact

This policy is available in English, German and Portuguese. If a translation and the English version differ, the English version prevails.