사용자에게 알리지 않고 사용자 컴퓨터에 대한 정보를 내 서버로 전송하는 것이 잘못 되었습니까?


10

여러 플랫폼에서 게임을 제공한다고 가정 해 보겠습니다. 내 게임 코드는 로컬 설정, "국가", OS, 그래픽 카드 종류 등과 같은 기본 시스템에 대한 몇 가지 사소한 정보를 감지합니다.

이 정보를 마스터 서버로 보내서 차트를 작성하는 데 필요한 모든 데이터를 수집하고 관리하는 코드가 게임에 포함되어 있다고 가정 해 봅시다.

멀티 플레이어 게임에서는 해당 서버에 대한 연결이 완전히 정당화되므로이 작업을 수행하는 것이 합리적입니다. 그러나 싱글 플레이어 게임에서는이 작업에 대한 정보가 있으면 의심스러운 것처럼 보일 수 있습니다.

이런 종류의 데이터 수집 시스템을 게임에 포함시키는 것은 잘못입니까? 수집 및 전송을 수행하기 전에 사용자로부터 사전 승인을 받아야한다고 생각하십니까?

사용자가 해당 "계약"을 거부하기 시작하면 100 % 의미있는 데이터를 실제로 시행 할 수 없습니다. 생각?


2
실행중인 사양을 알려 주면 하드웨어를 계속 지원할 가능성이 높아진다는 사실을 사용자에게 항상 설명 할 수 있습니다. "[x] 내 개인 정보를 게임 서버로 보내기"가 "[x] 게임에서 내 시스템 사양 지원을 고려하십시오"
Jimmy

@Jimmy는 동의했다. 회사 / 소프트웨어를 지원하려면 "익명 사용 통계 보내기"확인란을 선택하십시오. 하지만 기분이 좋으면 그 정보를 보내지 못하고 싶습니다.
chaosTechnician

답변:


26

사용자 승인을 받고 해당 데이터를 원하는 이유를 정확하게 알려줍니다. 플레이어의 머신에서 몰래 들어가서 개인 서버에 정보를 업로드 한 것에 대해서는 여론에서 엄격하게 판단됩니다.

저는 변호사가 아닙니다. 귀하는 실제 변호사에게 비밀 정보 수집이 귀하의 관할권에서 불법인지 물어볼 수 있습니다.

싱글 또는 멀티 플레이어 게임이든 그것이 도덕적이든 합법적으로 수용 가능한지와 무관하게, 그것은 단순히 활동을 숨기는 일을 더 쉽게 만듭니다. 당신이 활동을 숨길 생각을해야한다면 그것은 이미 당신의 질문에 대한 답을 알고 있다는 꽤 좋은 신호입니다.

대안? 설문지를 작성하여 보너스를 받으십시오. 그들이 수락하면 게임 내에서 특전을 제공하십시오. 추첨을 수행하면 컴퓨터 정보를 보낸 사용자가 자동으로 입력됩니다. 그냥 잘 알고, 정면에 서서 법적인 화면을 고수하는 대신 정보를 원하는 이유를 설명하십시오.


6
+1 ... 또한 이런 종류의 일반 정보를 원할 경우 Steam은 모든 사람들이 볼 수 있도록 설문 조사 정보를 게시합니다.
James

2
나는 그 정보를 수집 할 수 있도록 플레이어에게 게임 내 특권 / 업적 / 선물을주는 것에 대해 좋아합니다.
Tor Valamo

1
일부 사용자는 Zone Alarm과 같은 소프트웨어를 실행하고 앱이 허가없이 데이터를 전송하려고하면 상당히 화가납니다. 나는 일반적으로 최대한 빨리 같은 앱을 제거합니다.
ashes999

@James Great point, Steam의 설문 조사에 대해 모두 잊어 버렸습니다!
Patrick Hughes

3
너무 많은 +1은 "활동을 숨겨야한다고 생각한다면 이미 질문에 대한 답을 알고 있다는 꽤 좋은 신호입니다."
chaosTechnician

2

플레이어 측면에서이 연습에 참여하지 않기를 간청합니다. 패치 확인 또는 최신 릴리스와 같은 백그라운드 트래픽이 항상 내 대역폭을 사이펀이라고 개인적으로 인식하고 있습니다. 그것이 합법적인지 상관하지 않습니다. 선택의 여지가 있으므로 잠자리에 들기 직전에 재량에 따라 수표를 시작하는 것을 선호합니다. 나는 그것이 게임 플레이에 영향을 미친다고 생각하기 때문에 불필요하다고 느끼는 외래의 패킷을 원하지 않으며 , 어떤 의미에서든 전문 게이머도 아닙니다.

개발자의 관점에서 볼 때 사용자가 나열한 정보 유형 (설정 / OS / 그래픽)은 전체적으로 디버깅 / 버그 수정과 관련이 있습니다. 충돌이 발생했을 때 플레이어에게 오류를보고하기 위해 덤프를 전달할 것인지 묻는 프롬프트가 표시되어야한다고 생각합니다. 반면에, 업데이트 또는 최신 버전을 확인하는 동안 새 버전의 점프 정도에 따라 호환 가능한 플랫폼 및 최소 요구 사항을 일치 시키려고합니다. 예를 들어, 게임이 여러 플랫폼에서 사용 가능한 경우 Windows가 아닌 사용 가능한 OSX 업그레이드를 검색해야합니다. 모뎀 회선을 통해 40MB 업데이트를 중단하기 전에 광대역에 있는지 여부에 관심이있을 수도 있습니다. 따라서 감지 할만한 이유가있을 수 있습니다플레이어 환경의 구성. 그래도 플레이어의 삶을 편하게 만드는 상황을 기억하십시오. 아무 이유없이 정보를 가져 가지 마십시오. 플레이어에게 이익을주지 않고 자신의 목적으로 정보를 얻는 것은 잘못된 것이며 플레이어의 허가를 원하는 이유입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.