Interesting questions, thanks!
If you need some previews of the app take a look at the angel.co profile:
https://angel.co/tapekeEDIT: I created about 80 previews of the app, and each preview is linked to the
Functional Requirements, the
Use Case Diagrams and the
Function Hierarchy Diagram sections of the BRD.
You can (main features):
- watch your addresses
Does this effectively mean, monitoring transactions involving a single Bitcoin address as you could do with blockchain.info?
- automatically track and save your transactions
What does mean?
Yea, it's the same feature of blockchain.info, but you can organize your public addresses in as many groups as you need. As a bitcoiner you may need to setup some addresses for your everyday purchases, some for your business as a freelance, some for your bitcoin-related company, etc.
Tapeke let's you watch all those addresses in one single app (no matter how many).
..and as Mint.com does, you don't have to manually add your money transactions, just set up your addresses and the app will track everything for you.
- organize your custom categories
- automatically categorize your transactions
Can you give some example or anecdote for this?
As a personal finance app you will need to create/add your custom categories for transactions, eg shopping, work, books, travel, donations, holidays, car, house, what-you-need, etc. And there are about 830 hq icons, so a lot of fun customizing your categories.
Use case:
- you run Hive, a beautiful app (that I love!)
- you have an address for donations
- add the address to Tapeke
- create the category "Donations" (choosing an icon)
- set that category as the Default Category for Revenue (for the Hive address)
Now all incoming transactions to your Hive address will always have "Donations" as the category.
Every bitcoin address could have a default category for both inbound transactions and outbound transactions.
- manage your contacts (CRM)
What contacts? And for what purpose?
You'll have an easy-to-use CRM with few fields for each contact.
The purpose is to let you link your contacts to your transactions, and to show names instead of bitcoin addresses, that are not user friendly at all.
- browse your personal history
- browse detailed statistics
Again, as in the first question, is this like the functionality that a blockchain explorer provides? The Mint analogy is interesting, but it's perhaps not clear what kind of data could be automatically gleaned to from the blockchain to say "you spent almost .55 BTC at Subway this month".
Standard fields of a transaction:
- category: set by default or chosen case by case
- amount
- date
- from: bitcoin address or contact
- to: same of "from"
- full transaction: link to blockchain.info
When you browse your transactions you always have the ability to filter your data, eg by wallet, by category, by date.
..and there is a Statistic tab in which you can find some charts (bar, line, polar, pie, radar) for your net worth, your expenses and your revenue (and you can filter by date and wallet).
Something like Mint.com, for Bitcoin.
...but there is browser encryption: nobody will look at your details.
Can you say a bit more about the encryption scheme?
We're still finalizing details but it will use state of the art and client side encryption.
Standard personal finance apps do not provide 100% privacy, while I think Bitcoiners are aware of privacy concerns.
Thanks again!