2011-01-03 12 views
7

Jeśli mam aplikację na Facebooku i moi użytkownicy wyrażają zgodę mój aplikacji na dostęp do swoich danych, zdjęć, przyjaciół, etc, czy to etyczne, aby pobrać swoje dane podczas logowania, a następnie zapisanie go w pamięci, aby następnym razem, gdy przejdzie do mojej aplikacji, może załadować się szybciej?Facebook gromadzenia danych etyczne

Jeśli tak, co z tym, kiedy użytkownik się wylogował? Czy słuszne jest usunięcie wszystkich zapisanych w pamięci podręcznej informacji i zdjęć dostarczonych przez użytkownika?

Czy Facebook ma jakiś sposób, aby wykryć, że to robimy (zapisywanie ich informacji itp.)?

EIDT: Dla jasności, termin i porozumienie Facebooka nie są bardzo jasne w tej kwestii (wyrażenie zgody na dostęp do informacji nie zawsze oznacza wyrażenie zgody na przechowywanie informacji). Podobnie jak w przypadku przechowywania danych, będzie to tylko na dysku użytkownika, a nie na moim serwerze. Nie mogę więc zagwarantować, że dane są bezpiecznie szyfrowane (jeśli ktoś ukradnie telefon, ta osoba prawdopodobnie będzie mogła uzyskać dane)

Tak, moim zamiarem jest zapewnienie użytkownikom lepszej jakości obsługi aplikacji, nic więcej.

EDIT2: Jestem rozdarty, jedna odpowiedź z bardzo wysokimi głosami mówi, że to w porządku, bo jestem zapewniając lepsze doświadczenie użytkownika, ale inni mówią, że jestem naruszenie prywatności. Czy każdy może udostępniać linki do dokumentacji? Czy może więcej osób głosuje? Naprawdę cieszę się z odpowiedzi!

+2

-> "moi użytkownicy zgadzają się na zezwolenie mojej aplikacji na dostęp do ich informacji" –

+1

Jeśli nie musisz tego robić, to dlaczego tak uważasz? Przechwytywanie wielu danych (i skalowanie) wydaje się dużym bólem głowy. –

+1

Twierdzę, że nie naruszasz prywatności, ponieważ Twoi użytkownicy zgodzili się "zezwalać [Twojej] aplikacji na dostęp do ich informacji". Jeśli nie masz pewności, możesz dodać zastrzeżenie określające, jakie informacje będą przechowywane i do czego będą wykorzystywane. Jeśli jest pełne ujawnienie, nie możesz być oskarżony o naruszenie prywatności. Dokonanie zapisu w pamięci podręcznej wymaga więcej kodu (i tym samym więcej szans na błędy), ale może to oznaczać, że zatrzymasz niektórych użytkowników, którzy są niezadowoleni z przechowywania informacji. –

Odpowiedz

9

Nie jesteś złośliwy. Zapewnienie użytkownikowi szybszego korzystania jest korzystne zarówno dla użytkownika, jak i dla użytkownika.

Powiedziawszy to, jeśli dane nie są przechowywane na serwerze w bezpieczny sposób i jesteś lekkomyślny lub lekkomyślny w związku z bezpieczeństwem tych danych, może to rodzić pewne etyczne pytania.

2

powiedziałbym, że będzie to prawdopodobnie najlepiej mieć go domyślnie wyłączona, ale prawdopodobnie poprosi użytkowników do opt-in do szybszego obciążenia. Myślę, że wiele osób będzie miało problem z przechowywaniem danych osobowych na serwerze przez dowolnie długi czas po wylogowaniu się z aplikacji.

2

Moja odpowiedź jest podobna do @Keysmack. Uważam, że powinieneś ustawić wartość domyślną "off" dla buforowania osobistych danych fb użytkownika. Zezwalaj na szybsze ładowanie, wydajność, więcej funkcji itp. To dobre powody.

Powód powinien zaoferować domyślnie wyłączona jest to, że faktycznie nielegalne informacji sklep użytkownika bez uzyskania ich zgody w takich krajach jak Australia.

więc należy wziąć pod uwagę wymogi prawne w krajach użytkownicy pochodzą z jak również aktualizacji FB T & C.

: Widocznie mój kraj przeszedł jakąś nową ustawę, która sprawia, że ​​wymóg prawny do przechowywania danych przez okres do 90 dni.

Powiązane problemy