Create and manage your Heleus Core account with our Heleus app.
The Heleus app is your personal control center for your Heleus Core account. Transfer coins to other accounts, authorize Heleus services and more. Download it now for free!Download Heleus for Free
The four Pillars of Heleus Core
"An ecosystem for (free) services and apps that respect your privacy" is usually the answer to the question, how we would describe Heleus Core with one sentence. But it is actually a little more complex than his catchphrase. Please take yourself the time and read why we developed Heleus Core and how it works. And thank you for your interest in Heleus Core, without you and all the other users and developers, Heleus Core would not exist.
A Heleus Account is your personal digital identity, you will only need one Heleus Account to use all Heleus Serivces. We use our own blockchain based public key infrastructure to store and validate your key.
The Heleus Database is the backbone of Heleus Core. Unlike other databases, our NoSQL database uses a public interface for storing and querying data.
Privacy is our top priority. It is the reason why Heleus Core exists. In the last decade, too much corporates trampled on our privacy. The lie to use, trick us and sell our personal data for billions of dollars. We don't want to be part of this anymore.
We developed Heleus Core to build an ecosystem for free services and apps that respect your privacy. Developers get the Heleus Coin as compensation and you, the users, get it too.
The users must have 100% control of their data and privacy
We want to build an ecosystem for (free) services and apps that respect the privacy of the users. We understand that developers need to pay their bills at the end of the day like everyone else. But the users were conditioned in the last decades, that digital services should be free. Honestly, would you pay $10 a month for a messenger or a social network? You probably wouldn't. But developing something like that costs a lot of money.
And the easiest way to make money to pay the bills is to collect all your data and meta data,
link all this data to build a personal profile and finally use this against you.
Like using psychological tricks and algorithms to let you buy stuff that you
don't need or sell
illegally your personal data to other external companies
for billions of profit.
We at Heleus Core don't want this anymore. We want to break free. Users should not pay anymore with their loss of privacy. We provide a new and better way to offer (free) services that respect the privacy of the users.
The Heleus Coin is the foundation for an independent ecosystem
At the end of the day, everybody has to pay for their bills. For this reason, we developed the Heleus Coin. It's a crypto currency, but with a purpose. Usually, crypto currencies have no other purpose than being a crypto currency. But the Heleus Coin is more, it is the foundation for our independent ecosystem.
Validated Heleus Core services generate the Heleus Coin as a compensation. And the more successful a service is, the more Heleus Coins it generates. And we also let the users participate in this process as a certain amount of the generated Heleus Coins go to the users of the service. And the users can use the Heleus Coins to buy premium content or subscriptions for this or another service as the Heleus Coin is valid in every Heleus Core service, it is not coupled to one service.
As you can see, the Heleus Coin is the foundation for our independent Heleus Core ecosystem. It has a purpose. It is powered by all the Heleus Core services and the users, that use them on a daily basis. With the Heleus Coin, developers can break free. They don't have to sell the data of their users to make money. They can focus on building great apps and services with privacy in mind.
The Heleus Account is your anonymous digital identity
We wanted to have one account that works accross all the Heleus Core services that are available and will be available in the future, no matter if the service is build by us or anyone else. And we wanted to get rid of the problem that you need a password for everything.
We came to the conclusion to use a digital signature based system, to be exact the EdDSA signature scheme Ed25519. And to store the public keys for all the accounts, we developed our own public key infrastructure based on our blockchain technology. Or to make it less tech-savvy: You simply download our Heleus app, register a new account and you're done.
For Heleus Core services, we used signed keys. Before you can use a Heleue Core service, you must authorize it. This is done by providing a public key that is signed with the key from your Heleus Account. This is, again, usually done with our Heleus app.
By the way, if you want to be more than just a bunch of 32 bytes of random data, you can use our Heleus Profile service to setup your own profile with a name, profile image and more. This is a public service and used by all other Heleus Core services.
The public transaction-based Heleus Database changes data handling fundamentally
We wanted to use a new and open way to store user data. Usually, from the outside, you don't operate on a database directly. You or your app sends a request with the data to a Web API. This Web API processes your data and stores the data in the database. But you have no control over your data or what kind of data is stored in the database (maybe it contains meta-data that was secretly collected without your knowledge). If you want to receive data, you or your app sends a request to the Web API, which queries the database, processes the data and sends you the result. Again, you see only, what you the developers of the Web API want you to see. This is what we call a black-box, you don't know what's inside it, you only have a defined way to communicate with it. And often, you don't even know how to communicate with this black-box as it's blocked for third-party developers.
With our Heleus Database, we simply remove this Web API layer, the black-box. You or your app talks directly to the Heleus Database, if you want to store or query data. It is not possible to store hidden data, as you would see it. It's an open and transparent way to store and retrive data.
And to authorize your transaction against a Heleus Database, you must sign your transaction with the digital signaure key from your Heleus Account (or with the signed service key).
Always know what happens in the world. Follow your family and friends. Or follow your favorite news, sports or entertainment portal.More
Plan and organize all your personal tasks accross all your devices in an easy and fast way. Stay organized, wherever you are: at home, at work or on the go.More
Host our Services on your own
We love open standards and interoperability. Therefore, you can run your own Heleus Service and add your custom node to our standard app. E.g. run your own Heleus Message node in your local or private network, add the node to our app and you're ready done. You can run your own service, which only known people can access. This will increase your privacy even more and you're not forced to host your data on external servers.
Another Blockchain? Really? #
We know that the blockchain became a buzzword in the past few years and that a lot of people can't hear it anymore. But if you step back a bit, you see that the blockchain is more than just the foundation for crypto currencies. It's a great way to generate trust and that's what we want for Heleus Core. We use the concepts of digital signatures and transactions to build trustworthy and open databases.
Another advantage of the blockchain is the high degree of anonymity. You don't need a registration with an email address or something else. All you need is our Heleus App to register an account free an easy.
How does the Blockchain work? #
Heleus Core is not just one big blockchain, there are several types of blockchains available. All use the same Heleus Database technology, but have a different purpose.
The Core Chain is one global blockchain. It contains all the account information (like the public key, the amount of Heleus Coins), Heleus Coin transfers and the information about all the available Heleus Services.
The Service Chain has a similar purpose than the Core Chain, but it is unique for every service. It contains all the authorized accounts and all made purchases.
The Data Chain is where all the service specific data is stored. Every service can have one or more data chains.Read all Frequently Asked Questions
It is important for us that that both - the developers and end-users - benefit from Heleus Core.
We want to build a self-contained and self-sustaining software ecosystem with it’s own crypto currency. This will allow new types of apps and services with a focus on open and transparent data models and it gives our crypto currency a purpose beyond just being a crypto currency. With the blockchain as the base technology, the stored data is protected from modifications, hacks or censorship.
You define your identity. You decide, if you're just a bunch of anonymous bits and bytes or a real person.
We think it is important to stay anonymous, if you want. And we give you this option with Heleus Core. You simply register a new account with our official Heleus App and you're done. There is no need to supply an email or anything else. Afterwards, you use the Heleus App to authorize other Heleus Core apps and services. Your account is your identity, your secure and anonymous single sign-on. And if you don't want to stay anonymous, you can set up your own Profile.
The communication between you and a Heleus Core service is open and transparent.
We use WebSockets as the communication layer for everything. WebSockets are used for service-to-service and client-to-service communication. They are a widly adopted standard and can be used from basically any programming language and even from web browsers. The communication itself is based on different types of transactions. For identity validation, a transaction must contain a valid signature from your account.
Heleus Core provides open and transparent services. We don't need proprietary services or apps anymore.
You don't like the provided app for a Heleus Core service? That's not a problem anymore, because you are not forced to use it. As the communication between the service and the app is open and transparent, you can submit your data to a service on your own. You only have to provide a valid transaction with the correct account signature. You can even build your own app, if you are not satisfied with the provided one, and share it with others.
Whatever you do, you constantly create data. We need to rethink, how we handle all this data.
We distinguish between two types of data: public user-content and private user-content. We believe that the former should be available to everyone and should not be hidden in private black-boxes. The latter is usually sensitive data. It is highly encrypted and you are the only person with the key to the data. To raise the security standards, encryption and decryption is done locally only on your device and not online. There is no way anyone between can compromise this data.Read our Data Licence
Write your own dApps, or as we call it, your own Heleus Core service.
It is up to you, what you do with your Heleus Core service. Store data decentralized in an open and transparent way, use your users clients for scientific computing or something we don't think about yet. It is important for us that you have full control over your Heleus Core service. And we don't want you to use a specific programming language or learn other obscure techniques. The communication, the service and the data are all open and transparent to you. Use it for something awesome!
We need a way to pay for services or transfer money in the Heleus Core ecosystem. In an free, easy and independent way
Yes, we want to be independent. And we want simple and fast payments. And yes,
we don't want any external influence on the Heleus Core ecosystem. That's the
reason why use the Heleus Coin as payment method. You can easily transfer
coins from your account to another or receive payments - within a few seconds.
And for increased security, you don't pay for Heleus services directly. Heleus
Core services use, like it's common in app stores,
in-app purchases like
features and subscriptions. These service payments must be authorized through
the Heleus App.
Heleus Core is Open Source. The complete source code is available on Github. And if you like the idea of Heleus Core, help us out and join us.
We love Open Source. And we want an open and transparent development process for Heleus Core. We don't want to code it alone in our garages for ourself, we made Heleus Core for you. So help us out. Tell us, what you like. Tell us, what you don't like. And tell us what you would like to see in the future. Or get your hands dirty and help us. Write or improve our code or the documentation, correct spelling errors on our website or add new features. We would like to welcome you!Join us on Github
Submit bug reports or feature requests.github.com/HeleusCore
Talk with us and other people about Heleus Core.reddit.com/r/HeleusCore
Read our blog to be up to date.medium.com/@HeleusCore