--snip--
Yes, clearly we are a server, when I say "no bridges" I mean other corporations like electrum or web3
I'm not going to go into semantics, but electrum and web3 aren't centralised corporations, and your server IS a centralised corporation...
I don't think web3 is worth discussing, but electrum is relevant in this case. Electrum nodes are ran by private individuals. Electrum is completely open source and anybody who knows python can read the sourcecode to make sure their master private key, derived keys, seed phrase,... are never ever sent to a node. Next to this, your local electrum client fetches block headers from 8 different (decentral) nodes so the node it gets it's tx data from is very unlikely to cheat...
Now, i'm trying to be constructive here, and i'm trying not to be mean... You have written a wallet, but going on the way you answer the questions we pose, i can't shake the feeling you might not have the technical background necessary to write a wallet... I mean, you make a lot of confusing (and sometimes wrong) statements and you seem to be having troubles answering our questions in a clear manner....
I'd still give you the benefit of the doubt so i won't post what my gut tells me, but i would never use a wallet that:
- first claims to have "no bridges" but then suddenly has to admit they use a centralised server
- whilst in the meantime calling electrum a "corporation" having "bridges"
- and at the same time not being able to conclusively tell us if it's an SPV wallet or not
- and having a closed source binary
If you want to build trust in this community... Get your house on order...
Give us all the technical details, preferably let somebody trusted in the community read the sourcecode... Really...