Author

Topic: BitFreezer- a self-custody wallet that lets you create a personal HW wallet (Read 191 times)

legendary
Activity: 2086
Merit: 1282
Logo Designer ⛨ BSFL Division1
I think title for this BitFreezer wallet is wrong and a bit confusing because this is not a HW HardwareWallet, wallet, and wallet you are offering is a WEB wallet and that can be hacked at any time despite the encryption you are offering.
Comparing that with all the free available wallets and other real hardware wallets I find it hard to believe many people will use BitFrrezer with monthly subscriptions from $10 to $15

legendary
Activity: 2408
Merit: 2226
Signature space for rent
I am quite curious about your wallet. But I wasn't familiar with any wallet software that has been asking for monthly fees from their users. And I am not getting the point why peoples should use your wallet by paying fees where they use free open source wallet software? I don't know if I am missing something, if so then please let me know. On the other hand, the last package price for 12 months of $10 each month. This means we have to pay $120 if we like to purchase this package. So, can't we buy a premium quality Hardware wallet which is more safer than your wallet software IMO. I am not negative with your wallet, it's just my curiosity.
jr. member
Activity: 45
Merit: 4
I understand what you guys are trying to achieve. But without proper demos/videos/code audit to prove your claims - it's pretty much just talk.
newbie
Activity: 4
Merit: 0
So we have to pay in order to use wallet? It is possible to use this wallet for free or at least there is any demo video so we can understand how actually it works?
Quote
Export your encrypted private keys to any safe storage location and use them only when you want to send your funds. You can even export your private keys to an external thumb drive and create your own cold-wallet.
We can export encrypted private keys to our mobile devices directly right?


We are currently working on a video since it is difficult to grasp the whole concept from a short description.  Tongue

But yes, you can leave your encrypted private keys within your phone (and it will remain as secure but more accessible). Once you create a wallet, you are prompted with a choice of where to store the keys within the internal file archive. Optionally, you can export the file from the archive to any other location, including outside the smartphone boundaries. By exporting the file entirely, your smartphone will no longer hold the private keys or have any trace of the file. The BitFreezer app cannot hold your file since it operates on RAM.  

I also forgot to mention that later on, we will allow you to register without using your email, which I know is vital to many people.  

Once you download the app, you can create one wallet (btc, eth, erc20, more will be added) for free, or you can try the trial for 7 days with the ability to add an infinite amount of wallets, and with the lightning payment system.  

I'll post the link once the video is done with the full user flow.
member
Activity: 422
Merit: 52
So we have to pay in order to use wallet? It is possible to use this wallet for free or at least there is any demo video so we can understand how actually it works?
Quote
Export your encrypted private keys to any safe storage location and use them only when you want to send your funds. You can even export your private keys to an external thumb drive and create your own cold-wallet.
We can export encrypted private keys to our mobile devices directly right?
newbie
Activity: 4
Merit: 0
On the topic of open-source, it is hard to say whether it is a good idea at all. We are still thinking of whether our complete architecture should be open for analysis and open use. I would also like to see some opinions on that. 
It would be better to open source your code so everyone can verify it, or even help you with bug hunting (with some incentive ofc). Like moca mentioned above, closed-source wallet is hard to trust, and even open-source wallet is still being questioned some times. Some one might still use your service, but you will probably fail to attract interest from a group of users who like open-source software.

It's a shame that the majority of people really don't understand the risks behind posting your complete architecture on open-source. Even though most software wallets are okay with it, but really, if you analyze carefully, most of the architectures can be outdated or not be completely implemented into the software. Not that we doubt ours, it's just nothing is a 100% secure or hack proof! It is only a matter of making it unaffordable or significantly difficult for hackers to compromise the system.

There are so many solutions on the market that people trust blindly, and just because the brand is not popular or known, people would find any excuse not to try the new players.

Anyway, we are still considering, but there are a lot of things that we should weigh first. As I mentioned, BitFreezer is a self-custody wallet, and building a deep and complex architecture for three years to steal people's keys is not that promising or profitable as a venture  Smiley
legendary
Activity: 2170
Merit: 1789
On the topic of open-source, it is hard to say whether it is a good idea at all. We are still thinking of whether our complete architecture should be open for analysis and open use. I would also like to see some opinions on that. 
It would be better to open source your code so everyone can verify it, or even help you with bug hunting (with some incentive ofc). Like moca mentioned above, closed-source wallet is hard to trust, and even open-source wallet is still being questioned some times. Some one might still use your service, but you will probably fail to attract interest from a group of users who like open-source software.
newbie
Activity: 4
Merit: 0
Seems like i'm missing something here... You're calling your wallet a hardware wallet, but i fail to see why...

You've created a normal wallet, you're saving private keys in an encrypted wallet file (like other wallets do aswell), your wallet runs on an online android device, no isolation...

source: https://en.bitcoin.it/wiki/Hardware_wallet
Quote
A hardware wallet is a special type of bitcoin wallet which stores the user's private keys in a secure hardware device.

They have major advantages over standard software wallets:

* private keys are often stored in a protected area of a microcontroller, and cannot be transferred out of the device in plaintext
* immune to computer viruses that steal from software wallets
* can be used securely and interactively, private keys never need to touch potentially-vulnerable software
* much of the time, the software is open source, allowing a user to validate the entire operation of the device
source: https://en.bitcoin.it/wiki/Hardware_wallet

your wallet fails on each of these points in the defenition that can be found on the bitcoin wiki...
- the private keys are stored in an encrypted file, they can be transferred from the device
- you run on a normal android device, no immunity against malware
- your private keys can touch potentially-vulnerable software
- not open source

I'm not saying anything about the quality of your wallet... Maybe it has features that make it superior to other wallets. But it's not a hardware wallet (IMHO).

Personally, i don't like closed source wallets... And i wouldn't pay for a software wallet when there are so many community vetted, free, open-source software wallets readily available. But still, i wish you luck in your business.


Let me clarify:

BitFreezer is indeed not a hardware wallet and it wasn't the claim that I was going for, it is a mobile wallet that let's YOU export your private keys to any storage device.

It is also important to consider that the private keys can only be decrypted by the app with user that has all the credentials. Our own file extension, double AES encryption, and unknown location of the actual private keys significantly raises the security level to the highest extend that most of the users are looking for within mobile wallets. The app runs striclty on RAM which protects from potential malware on your phone.  

On the topic of open-source, it is hard to say whether it is a good idea at all. We are still thinking of whether our complete architecture should be open for analysis and open use. I would also like to see some opinions on that.  
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
Seems like i'm missing something here... You're calling your wallet a hardware wallet, but i fail to see why...

You've created a normal wallet, you're saving private keys in an encrypted wallet file (like other wallets do aswell), your wallet runs on an online android device, no isolation...

source: https://en.bitcoin.it/wiki/Hardware_wallet
Quote
A hardware wallet is a special type of bitcoin wallet which stores the user's private keys in a secure hardware device.

They have major advantages over standard software wallets:

* private keys are often stored in a protected area of a microcontroller, and cannot be transferred out of the device in plaintext
* immune to computer viruses that steal from software wallets
* can be used securely and interactively, private keys never need to touch potentially-vulnerable software
* much of the time, the software is open source, allowing a user to validate the entire operation of the device
source: https://en.bitcoin.it/wiki/Hardware_wallet

your wallet fails on each of these points in the defenition that can be found on the bitcoin wiki...
- the private keys are stored in an encrypted file, they can be transferred from the device
- you run on a normal android device, no immunity against malware
- your private keys can touch potentially-vulnerable software
- not open source

I'm not saying anything about the quality of your wallet... Maybe it has features that make it superior to other wallets. But it's not a hardware wallet (IMHO).

Personally, i don't like closed source wallets... And i wouldn't pay for a software wallet when there are so many community vetted, free, open-source software wallets readily available. But still, i wish you luck in your business.
newbie
Activity: 4
Merit: 0
Recently finished working on our unique mobile crypto wallet, BitFreezer app.


  • The main feature allows the export and import of your private keys as a file, hence letting you create a hardware wallet out of anything with memory capacity.
  • The challenging aspect of the development for us was to create an app that works strictly on RAM, which allows the user to erase all of the data once the session is closed.
  • The file containing the private key is encrypted with AES 256 standard, plus an optional 2nd layer of AES 256 on top of the first one which is done completely locally with the user's password.
  • Every single step within the app initiates asymmetric encryption with a new pair of keys every time. Starbucks wifi friendly!


The bonus feature includes full working lightning with a complete channel management tool.

The app currently is on the subscription bases but includes a 7-day trial.

BitFreezer right now is only available for Android. The IOS version requires more work, so it is a bit rusty. 

I am looking for some feedback and criticism right now so we can improve.

Check it out: https://play.google.com/store/apps/details?id=bitfreezer.app.wallet

Website: bitfreezer.app
Jump to: