2010-09-18 2 views
6

मैं चाहता हूं कि हमारा एप्लिकेशन पहले स्टार्टअप पर किसी सर्वर पर कुछ अज्ञात जानकारी (ओएस, जावा संस्करण, आदि) भेजना चाहता हो। इसका एकमात्र उपयोग यह निर्धारित करना है कि कितने प्रतियों का उपयोग किया जा रहा है, और यह जानने के लिए कि हमारे ग्राहकों द्वारा ओएस का सबसे अधिक उपयोग किया जाता है, इसलिए हम जानते हैं कि परीक्षण कहां केंद्रित करना है।क्या मुझे अनाम उपयोग जानकारी भेजने से पहले अनुमति मांगनी चाहिए?

क्या हमें इसके लिए उपयोगकर्ता की अनुमति (पूछने की अनुमति/संवाद की अनुमति नहीं देनी चाहिए), या इसकी आवश्यकता नहीं है? मुझे पता है कि कई एप्लिकेशन अनुमति मांगे बिना इस प्रकार की जानकारी भेजते हैं, लेकिन यह कानूनी हो सकता है, लेकिन मुझे नहीं पता कि यह अच्छा व्यवहार है या नहीं।

उत्तर

4

स्थानीय अनुप्रयोगों में फोन-होम कोड के लिए सामान्य दृष्टिकोण नकारात्मक लगता है। माइक्रोसॉफ्ट जैसी बड़ी कंपनियों को भी अपनी अनिवार्य जानकारी हथियाने के अभ्यासों के कारण भारी नकारात्मक ध्यान मिला है।

इसलिए, मुझे लगता है कि आपको या तो अनुमति मांगनी चाहिए या घर पर फोन नहीं करना चाहिए।

1

यदि ऐप को वास्तव में नौकरी करने के लिए आपके सर्वर के साथ संवाद करने की आवश्यकता नहीं है तो उपयोगकर्ता इसे चलाने के लिए ... फिर आप प्रभावी रूप से उपयोगकर्ता के (उनके शुद्ध कनेक्शन का उपयोग करने, सहायता करने के लिए प्रभावी रूप से पूछ रहे हैं) आप परीक्षण में, आदि) जिसके लिए आप निश्चित रूप से पहले पूछना चाहिए।

यदि ऐप पहले से ही अपने काम करने के लिए अपने सर्वर के साथ संवाद करता है, तो आपको उपयोगकर्ता को सूचित करना चाहिए कि कौन सी जानकारी भेजी जा रही है और प्राप्त की गई है, लेकिन आपको अनुमति के लिए उनसे पूछने की आवश्यकता नहीं है, क्योंकि वे पहले ही संचार की अनुमति दे चुके हैं कार्यक्रम को पहले स्थान पर चलाने के लिए चुनकर सर्वर के साथ।

संबंधित मुद्दे