<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Privacy on falkp.no/blog</title>
    <link>/blog/tags/privacy/</link>
    <description>falkp.no/blog (Privacy)</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    
      

      
    

    
    <lastBuildDate>Thu, 06 Nov 2014 00:00:00 +0000</lastBuildDate>
    
    <atom:link href="/blog/tags/privacy/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Google knows where you are by default</title>
      <link>/blog/posts/google_knows_where_you_are_by_default/</link>
      <pubDate>Thu, 06 Nov 2014 00:00:00 +0000</pubDate>
      
      <guid>/blog/posts/google_knows_where_you_are_by_default/</guid>
      <description>&lt;p&gt;Even if you don&amp;rsquo;t use any Goolge services directly, Google will know a lot about you. For example when using the libre web browser &lt;a href=&#34;https://www.mozilla.org/en-US/firefox/desktop/&#34;&gt;Firefox&lt;/a&gt; from Mozilla. Let me quote from their site: &amp;ldquo;We&amp;rsquo;ve always designed Firefox to protect and respect your private information.&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;geoloc.png&#34; alt=&#34;Geo location example&#34;&gt;&lt;/p&gt;
&lt;p&gt;When using a location service, one get the message &amp;ldquo;Would you like to share your location with &amp;lt;website&amp;gt;?&amp;rdquo; when it should really say &amp;ldquo;Would you like to share your location with Google and &amp;lt;website&amp;gt;?&amp;rdquo;. This is stated if you &amp;ldquo;&lt;a href=&#34;https://www.mozilla.org/en-US/firefox/geolocation/&#34;&gt;Learn more&amp;hellip;&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;This may not supprise you, as Mozilla get &lt;a href=&#34;http://www.zdnet.com/could-mozilla-become-a-branch-of-google-7000023495/&#34;&gt;90 percent of its revenue from Google&lt;/a&gt;, and therefore use lots of Google services out of the box.&lt;/p&gt;
&lt;p&gt;Mozilla started their own &lt;a href=&#34;https://location.services.mozilla.com/&#34;&gt;location service&lt;/a&gt; over a year ago with the &lt;a href=&#34;https://wiki.mozilla.org/Services/Location&#34;&gt;goal&lt;/a&gt; to &amp;ldquo;Improve the privacy aspects of the geolocation service compared to the current market offerings.&amp;rdquo;, which is a good thing. It can be used by following this &lt;a href=&#34;https://mozilla-ichnaea.readthedocs.org/en/latest/usage.html#firefox-desktop&#34;&gt;guide&lt;/a&gt;. My results has been varying.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;notfound.png&#34; alt=&#34;MLS&#34;&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately Mozilla isn&amp;rsquo;t as open as they could be on this. They will not share their database. I recommend using OpenWLANMap instead, as they both are older than Mozilla Location Service and do share the database.&lt;/p&gt;
&lt;p&gt;By installing this &lt;a href=&#34;https://addons.mozilla.org/en-US/firefox/addon/openwlanmap-geolocation/&#34;&gt;add-on&lt;/a&gt; you can transparently use &lt;a href=&#34;http://www.openwlanmap.org/?lang=en&#34;&gt;OpenWLANMap&lt;/a&gt; in Firefox instead.&lt;/p&gt;
&lt;p&gt;You can join in collecting data for both services by using &lt;a href=&#34;https://f-droid.org/repository/browse/?fdfilter=openwlan&amp;amp;fdid=org.mozilla.mozstumbler&#34;&gt;Mozilla Stubmler app&lt;/a&gt; or &lt;a href=&#34;https://f-droid.org/repository/browse/?fdfilter=openwlan&amp;amp;fdid=com.vwp.owmap&#34;&gt;OpenWLANMap app&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not aware of any positioning for web browsers that works off-line, like one can on android using &lt;a href=&#34;https://falkp.no/blog/posts/nogapps___a_replacement_for_gapps/&#34;&gt;Nogapps&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Nogapps - A replacement for gapps</title>
      <link>/blog/posts/nogapps___a_replacement_for_gapps/</link>
      <pubDate>Thu, 16 Oct 2014 00:00:00 +0000</pubDate>
      
      <guid>/blog/posts/nogapps___a_replacement_for_gapps/</guid>
      <description>&lt;p&gt;I recently discovered nogapps, and it&amp;rsquo;s working great! Here&amp;rsquo;s an intro and how to use it.&lt;/p&gt;
&lt;h2 id=&#34;background&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#background&#34;&gt;
        #
    &lt;/a&gt;
    Background
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;When installing Android on a phone, one first flashes the ROM, i.e. &lt;a href=&#34;http://cyanogenmod.org&#34;&gt;Cyanogenmod&lt;/a&gt;. Then a package called gapps, which contains Googles proprietary Apps. This is necessary to get Play, Youtube, GMail, Maps, etc. And lots of apps from Play requires Play and it&amp;rsquo;s services to function.&lt;/p&gt;
&lt;p&gt;See also &lt;a href=&#34;http://0p.no/2013/12/31/androids_privacy_invasiveness.html&#34;&gt;Androids privacy invasiveness&lt;/a&gt; and &lt;a href=&#34;http://0p.no/2013/11/25/android_with_as_little_closed_source_as_possible.html&#34;&gt;Android with as little closed source as possible&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Someone has started the project &lt;a href=&#34;http://forum.xda-developers.com/showthread.php?t=1715375&#34;&gt;Nogapps&lt;/a&gt; which aims to replace some of the gapps services with open services.&lt;/p&gt;
&lt;p&gt;As an example, you can only use GPS for location if you don&amp;rsquo;t have gapps. The other methods, wifi and cell tower id, comes from Google. Nogapps replaces this with &amp;ldquo;Network Location&amp;rdquo;. An app and a database which gives off-line location lookup.&lt;/p&gt;
&lt;h2 id=&#34;installing-network-location&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#installing-network-location&#34;&gt;
        #
    &lt;/a&gt;
    Installing Network Location
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;Before you even consider this: you need root, you need to tinker with your device. A full backup is always adviced.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Start with a phone with root access and i.e. Cyanogenmod installed. Probably works with other ROMs as well.&lt;/li&gt;
&lt;li&gt;Download the &lt;a href=&#34;https://developer.android.com/sdk/index.html&#34;&gt;Android SDK&lt;/a&gt; from Google to your PC.&lt;/li&gt;
&lt;li&gt;This should give you access to adb, the tool to communicate with android via USB. For me the path became &lt;code&gt;$ ~/Downloads/adt-bundle-linux-x86_64-20140702/sdk/platform-tools/adb&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;You need &lt;a href=&#34;http://wiki.cyanogenmod.org/w/Doc:_developer_options&#34;&gt;developer mode&lt;/a&gt; enabled on your phone, and to &lt;a href=&#34;http://wiki.cyanogenmod.org/w/Doc:_adb_intro/en#Secure_USB_debugging&#34;&gt;approve the computer&lt;/a&gt;. Not covered by this guide.&lt;/li&gt;
&lt;li&gt;Make sure you&amp;rsquo;re connected:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;code&gt;$ adb devices&lt;/code&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;List of devices attached
014nnnnnnnnn800F    device
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Get root access to phone, this must first be allowed in phone settings: &lt;code&gt;$ adb root&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Make system partition writable:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;code&gt;$ adb remount&lt;/code&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;remount succeeded
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Download Network Location apk from the Nogapps project website and push to phone: &lt;code&gt;$ adb push NetworkLocation.apk /system/app/NetworkLocation.apk&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Download the cells.db for your continent from the Nogapps project website and and push to phone: &lt;code&gt;$ adb push cells-europe.db /sdcard/.nogapps/cells.db&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Reboot phone.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;usage&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#usage&#34;&gt;
        #
    &lt;/a&gt;
    Usage
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;If you&amp;rsquo;re using Privacy Guard you will be prompted the first time your phone tries to look up the location. Now make sure you&amp;rsquo;ve activated non-GPS location:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;settings.png&#34; alt=&#34;Settings&#34;&gt;&lt;/p&gt;
&lt;p&gt;And enjoy. It works in every app:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;osmand.png&#34; alt=&#34;Osmand&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;contributing&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#contributing&#34;&gt;
        #
    &lt;/a&gt;
    Contributing
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;If you want to contribute to the cells database, use apps like &lt;a href=&#34;https://f-droid.org/repository/browse/?fdfilter=wifi&amp;amp;fdid=org.mozilla.mozstumbler&#34;&gt;MozStumbler&lt;/a&gt; and &lt;a href=&#34;https://f-droid.org/repository/browse/?fdfilter=wifi&amp;amp;fdid=com.vwp.owmap&#34;&gt;OpenWLANMap&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;further-on&#34; &gt;
&lt;div&gt;
    &lt;a href=&#34;#further-on&#34;&gt;
        #
    &lt;/a&gt;
    Further on
&lt;/div&gt;
&lt;/h2&gt;
&lt;p&gt;Nogapps consists of more that this feature, but it&amp;rsquo;s the one most important to me, and the only one I&amp;rsquo;ve tested so far.&lt;/p&gt;
&lt;p&gt;Edit: updated 2014-10-21&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
