Although this scares me a bit since I don't use Tor or a VPN:
Just to make it clear - it doesn't send any identifiable information when it requests data from BPIP, and it doesn't request any data if you don't turn on the features that require it (marked with asterisks in the settings). And even when the extension sends a request to BPIP it's not much different as when you just click on any BPIP link or visit the site for any other reason. If you don't use Tor or VPN your IP is visible to BPIP if you visit the site but we have no idea that it's your IP.
So ultimately - short of auditing the code, which is feasible since the extension is basically open source so you could technically verify what it sends to the server - it's about how much you trust that the above is true. For example someone who wouldn't trust me to sell them a trinket and keep their shipping address private probably shouldn't use the extension without Tor.
I don't know if BPIP already offers this(I haven't come across it at least), but maybe there could be multiple theme options to choose from for Bitcointalk? Something similar is there on the BPIP site itself, it would be great if it can be implemented here as well.
The extension offers some themes to choose from. You can also paste custom CSS if you have it from some other source.
I have other suggestions as well:
- Auto resizer option for avatar uploads(if someone uploads a large file with bigger pixels, insert a js script to resize it).
I don't think that's doable in JS.
- Make the "Create a topic" page more user friendly, as in put the additional options(" Notify me of replies, Watch this topic, Return to this topic, Don't use smileys.) below the post which are usually hidden in a more accessible way.
- Add a BB code table generator(
https://www.teamopolis.com/tools/bbcode-table-generator.aspx)
I do have some BBCode editor improvements in mind for a future version of the extension. This might be doable.
- Image upload to url convertor(have an upload button for images below a post to allow a user to upload an image and that gets added to an online image hosting service and gets converted into a bbcode img link.
Unfortunately that would require a free unlimited image hosting service that can be used via some sort of API. I looked into doing this with imgur a while ago and it wasn't feasible. Ideally the forum itself should offer it. Epochtalk has that, kind of.
I will recommend more when and if i come up with more ideas.
Great!