Siderite / lichessTools

Browser extension that turbocharges the lichess.org site with extra functionalities
MIT License
29 stars 6 forks source link

Explore free hosting for data to serve as a server component for storing data and communicating between users. #221

Closed Siderite closed 11 months ago

Siderite commented 1 year ago

Note that lichess will not allow calls to the outside, so this requires communication with the extension. This might also solve the chessdb.cn situation, but adds complexity to the extension that I tried to avoid, especially in view of a possible port to Firefox.

Siderite commented 1 year ago

https://supabase.com/ - open source Firebase alternative ?

Dboingue commented 1 year ago

Are there not possible concerns for correspondence in-game. Non-correspondence users already entertain xenophobic conceptions, like cheating can't be detected as well as for fast time controls (an adrenaline seeking excuse, is what I say :) . Just make sure that it is known we can't use non-book type of assistance. The lichess TOS might actually allow books not from lichess.. Anyway, just a possible concern. I am not sure, that it is warranted.

Or that I understand this issue. But I do see that for chess-study (not the feature necessarily), it might augment the discussion experience.. So advancing knowledge, of sort.

Siderite commented 1 year ago

One big issues here is CSP. If no outside connectivity is possible, then a communication between extension and lichess (like with a background page) and with the third party will be necessary. I am not really ready to do this.

Siderite commented 11 months ago

Too complicated and problematic. Until a really good reason is there, LT should not connect to anything.