Kingfish icon indicating copy to clipboard operation
Kingfish copied to clipboard

So about SADC...

Open Luche opened this issue 7 years ago • 4 comments

So SADC is already aware of this app and telling us to not use Portal because of the security.

However I like this app, the UI is so clean and simple unlike the official one, and I still wanna use Portal, so I'm asking here,

Is our data save? Can we trust you? (Couldn't you make a partnership with binus? 😂😂) Also please tell us about where you keep our data if possible :D

Luche avatar Oct 13 '17 09:10 Luche

Haha I definitely agree with you there, I'm gonna be harsh, the UI on the official one is so trash.

Aside from that, So, is it possible if someone steal our data?

Luche avatar Oct 13 '17 09:10 Luche

Hi @Luche , Your data is save, all of it is saved only on your device. I understand the concern that Portal might steal your data, and i've heard about the announcement from SADC.

I'll be honest, I do gather data for debugging the last bug for Binusian 2021 that prevents everyone from logging in. Implementation is here. It logs the last few request before a crash, i redacted any password, cookies, and identifiable information from it, it sends the data as raw strings directly into fabric so i can't query it. I assure you that i have no ill intentions.

Since Portal was launched 2 years ago, i've been keeping the code open so that anyone can, inspect, and contribute to portal's source code. I've tried to make it easy for people to contact me in case there is any concern or if i've made a mistake.

SADC didn't even try to contact me through Github or email before making this announcement, but i understand the concern, and they are justified to try to keep their student and data safe.

I don't know whether i want to make a partnership because i don't really want to be tied to a specific project right now, Portal has always been a side project for me and i think i want to keep it that way. If Binus even wanted to, they can just fork this repo and make their own version of Portal if they wanted to keep control of this application.

chrsep avatar Oct 13 '17 09:10 chrsep

Thank you so much @mstephen77 and @chrsep for the explanation, I appreciate that.

I also appreciate your effort into making this app which has always been my favorite since I entered binus, I hope there will be some successors so this app will be alive longer :)

Cheers

Luche avatar Oct 13 '17 10:10 Luche

Thank for saying that @Luche 😁, When SADC said someone can steal your data, they probably means it's whoever developed Portal can steal your data, and I'll be honest that i can if i changed Portal's code to send the data to me and save it on my own server. But I wont, and you can find out if i did because all the code is here. I kept all the data on local databases on each devices.

Portal wouldn't have lasted this long if i had code it to send the data to me, and I probably won't also lasted this long if i did steal any data. It's not like i hide who i am, it'll be easy to find me if i did something wrong.

chrsep avatar Oct 13 '17 10:10 chrsep