Installation 一旦客户安装了我的软件,向我自己发送数据是否不道德?

Installation 一旦客户安装了我的软件,向我自己发送数据是否不道德?,installation,Installation,我想知道我的软件安装的频率。我正在考虑在软件第一次启动时在后台包含一个简单的URL调用。我不是想收集很多信息。我真的只想知道软件安装的日期和时间。这是不道德的还是其他开发人员经常这样做?在我看来,是的,将任何未经授权的数据发回都是不道德的。大多数软件都会提示您询问是否可以发回匿名使用数据。您还可以跟踪下载并估算实际安装的下载量。在打电话回家之前,无论您认为下载有多无害,您都必须先询问 有点像在桌面上放置快捷方式之前,您应该始终请求权限。如果您想这样做,请请求用户权限 有些公司只提供自动检查更新功

我想知道我的软件安装的频率。我正在考虑在软件第一次启动时在后台包含一个简单的URL调用。我不是想收集很多信息。我真的只想知道软件安装的日期和时间。这是不道德的还是其他开发人员经常这样做?

在我看来,是的,将任何未经授权的数据发回都是不道德的。大多数软件都会提示您询问是否可以发回匿名使用数据。您还可以跟踪下载并估算实际安装的下载量。

在打电话回家之前,无论您认为下载有多无害,您都必须先询问


有点像在桌面上放置快捷方式之前,您应该始终请求权限。

如果您想这样做,请请求用户权限


有些公司只提供自动检查更新功能。

只有当您的应用程序将网络作为主要功能时,才能执行此操作,否则用户会被其独立应用程序要求通过防火墙访问internet而感到奇怪


另外:如果您向软件添加在线更新,或要求定期检查软件更新,您可以轻松地记录此信息。

有许多软件产品从用户那里收集数据,但它们都在发送任何信息之前获得用户的同意。我建议您执行以下操作:

  • 请用户注册,这样您就可以知道一些基本信息,例如(大致)软件安装的时间
  • 如果您需要更复杂/有趣的使用统计信息,那么将此功能设置为用户可以轻松关闭的功能。有些人不喜欢向您发送任何数据,做得很好,当它第一次想要收集一些使用统计数据时,它允许用户立即关闭该功能
  • 最后,您采用哪种方式实现此功能确保用户能够准确地看到您正在收集和发送的数据,并且可以选择不这样做

  • 如果您这样做是正确的,您将收集一些数据,这些数据会让您的用户感到烦恼或侵犯他们的隐私。

    您可以让安装程序打开一个“感谢您安装我们的产品”页面,该页面托管在您的web服务器上。因为这个页面通常只有在安装后才会被点击,所以它应该给你一个不错的指示,而不是邪恶


    另外,在有人追问我之前,请注意Firefox在安装后会直接执行此操作。

    安装前弹出:

    “如果单击“是”,软件安装的日期和时间将通过您的Internet连接发送给我们。我们将不胜感激。”

    默认选项为“是”,如果没有可用的Internet连接,则避免弹出窗口


    在我看来,在幕后做这件事是不道德的。

    如果你只获取有关软件的信息,这就有点棘手;如果不标识用户,可能会将其传递为OK

    想想谷歌,我知道它永远不会安装在你的系统上,但chrome又是一个谷歌产品,我相信它可以通过谷歌搜索提供相关广告。什么是读取cookie,它与从计算机读取信息有什么不同吗

    当我在谷歌上搜索购物物品时,我还看到雅虎邮件中弹出了相关的广告。他们肯定在阅读你电脑或浏览器会话中的一些信息


    我认为从软件发送信息是可以的,只要你无法确定它来自哪个用户。

    我没有看到任何不道德或非法的地方,除了这一点:我的软件,我的计算机,如果我想安装它或只是让它安装在安装程序中,与你无关

    尽管我认为可以提出一个令人信服的论点,即了解软件的安装情况实际上是你的事


    最好的途径就是请求发送“匿名使用信息”

    你们中有多少windows用户告诉windows可以打电话回家并验证您的副本是正版的

    0


    我的电脑是我的领域,这里有很多高高在上的答案,底线是虽然它很粗鲁,但它并不违法。相反,这很平常。在EULA中加入一个披露,你就可以开始了。

    隐藏你的使用统计数据是不道德的

    也就是说,几乎每个网站都有大量的个人身份信息,这些信息以网络日志的形式存在,而这些信息几乎从未被用于“最大的邪恶潜力”

    为了合乎道德地收集您的安装数量,只需要求用户在首次使用时激活产品,或者

    提供一些有用的东西!第一次使用时提示用户检查更新。


    这种方法是合乎道德的,可以为您提供更好、更相关的数据(您可以将自愿表格放在一起),并允许您进行价值交换。

    我认为环境也起到了一定作用

    如果该应用程序是一个免费的应用程序,并且开发者发现每次安装一个应用程序时都知道,那么只要告诉用户,大多数用户就不会有问题

    如果该应用程序包含敏感数据(即财务或凭据),并且您注意到该应用程序正在呼叫总部,那么这会让大多数用户感到震惊,并想知道还发送了什么

    还有一点是,每次安装应用程序时都让它打电话回家,这并不能真正告诉开发者多少,如果用户重新安装了应用程序或操作系统怎么办?如果呼叫总部被安全软件拒绝或者他们的计算机甚至没有连接怎么办

    在我看来,如果你不能收集有意义的有用的统计数据,那么收集它们来分析它们真的值得吗?

    这很重要