Why does this app connect home?

Hi,

My outbound firewall picked up an attempt to connect to 77.78.110.132, which resolves to gmail-backup.com.

Why is this software doing this?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I should clarify that this

I should clarify that this attempt wasn't made when the app started (indicating that it's checking for updates) rather when I clicked the Backup button.

I would have expected it to connect to gmail rather than your own server.

Colour me suspicious :)

Version checking

Hi,
the application checks for updates. It downloads the http://www.gmail-backup.com/files/version.txt file, which contains following information: last revision (SVN), last revision (version number), URI for download of new version. For downloading the file the standard Python library urllib2 is used. You can check the yesterday access log of HTTP server which I made public here.

The reason why it checks the new version after the start of backup is that we share a lot of lines of code between command-line version and GUI version and we want to check new available version on one place.

Anyway in the future we will add the configuration option to disabling version checking. If you don't want to contact our server during backups, you can also simply disallow the outgoing connections to http://www.gmail-backup.com for GMail Backup.

Your GMail Backup Team

Thanks for your reply,

Thanks for your reply, comments inline.

The reason why it checks the new version after the start of backup is that we share a lot of lines of code between command-line version and GUI version and we want to check new available version on one place.

I work as a developer, so whilst I can understand why you wouldn't want to repeat yourself, why don't you separate out the version check (method, service, whatever) from the backup code?

Anyway in the future we will add the configuration option to disabling version checking.

That is probably a good thing, but I don't think it's necessary if you check right after the GUI loads and document the call home exactly like you've done here :)

You could pop up a dialog explaining what's going on, then have a checkbox with something like "don't tell me this again" or whatever, default to true so we only get the message the first time the app is run.

I think you can understand why, without source code and documentation?, I would be nervous about this process. I don't mind a project like TortioseSVN doing this, but for something not open source I'm a little more suspicious.

Cheers

Should be removed

Hi,
we improved the version checking in the 0.102 version of GMail Backup. It is not ideal but the check and download of version.txt file is only on the request of the user.

Jan

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <br> <p> <img>

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.