Sunday, December 27, 2009
More information on this new feature can be found on our web site.
Thursday, December 17, 2009
After enabling the feature on your account, the devices that are ready for remote wipe will be marked in the device management page on our web site. To begin the remote wipe process, click the "manage" link:
You'll then see a page like this with a "Wipe your lost or stolen phone" link:
The next page is the final confirmation before the wipe command is sent (so be careful if you're checking out the site!). A captcha must be entered at this state to prevent accidentally triggering the wipe process:
Now, provided your phone is still syncing, it will erase all stored data. Confirmation that the wipe command was received is displayed on the device management page (if the phone didn't respond you'll see a "wipe pending" status here).
If you trigger wipe for a phone that is turned off, or for some other reason doesn't respond, and you want to revoke the request, a 'Cancel' wipe link will appear on the device management page. Beware however that any device that has an active push connection will wipe very quickly (in less than a second typically).
See this page on our web site for more details on the new remote wipe feature.
Note that some devices don't support remote wipe yet: Android 2.0 phones such as the Droid, and the new Nokia N900.
Wednesday, December 9, 2009
Testing, debugging and fixing sync for all these device types has been a major undertaking both for us here and the many users who helped in the effort (thanks!). With this work done and 100% device coverage achieved, we're busy developing new features to be released before the end of this year.
Wednesday, September 30, 2009
To sync tasks you need a compatible device (iPhones don't have tasks support yet but Windows Mobile, Nokia and Palm Pre phones do). Register for a Toodledo account (free or pro). Enable and configure tasks on our web site---enter your Toodledo username and password. Note that you need to enter your fully-qualified Toodledo username (typically your email address).
Finally enable tasks sync on your device. Windows Mobile setup looks like this:
Nokia Mail for Exchange will list tasks under the 'Content synced' once enabled:
The Toodledo API doesn't provide real-time change notification, so the service checks for changes every so often. Changes made on their web site will appear on your phone after a few minutes.
Monday, September 28, 2009
After downloading and installing AstraSync please follow these configuration instructions. Your BlackBerry device should show up on the device management page like this:
Check our new BlackBerry device forum for more information, or to report any problems.
Monday, August 31, 2009
In testing with GMX we've noticed that message read/un-read changes are pushed (unlike GMail) but message delete events are sometimes delayed by up to a minute.
Correct push email configuration on our web site for GMX looks like this:
Wednesday, August 19, 2009
Existing users can can be begin the three day trial period by any free service user by clicking "click here to begin" on this page, then click yes on the confirmation page.
Free trial users get all the Premium Service features including Push Email, but they'll continue to use the same server facilities as other free users. Free trial accounts can be upgraded to permanent Premium status at any time during the trial.
Tuesday, August 11, 2009
If you're using a NuevaSync account with an aol.com or aim.com registered e-mail address then service configuration is much easier because the web site notices you may be trying to use AOL Mail and presents a quick setup screen. You only need to enter your AOL password, click yes and you're done:
For folks who like to do things the hard way, here's the full configuration screen filled out for an AOL account:
After verifying that there's a green light in the status display, we can proceed to device configuration. Here's where we need to work around a small issue with the iPhone. Normally we'd enter the AOL email address here:
However, if you do supply an @aol.com address, the iPhone will go into a never-ending spin trying to fetch auto-configuration information from an AOL server (it says "Verifying Exchange account information" but really it's trying to get the server name from the server "aol.com", which of course doesn't have that information to give):
This is similar to the GMail case where the phone tries to fetch config from a Google server and gets an SSL certificate validation error. However in the AOL case it just spins and spins and spins. Other devices such as Windows Mobile allow the user to disable auto-configuration, but the iPhone doesn't. We've found two ways to work around this. The first is to put the phone in flight mode during the account configuration process. This works just fine but it means you lose the chance to confirm the setup is ok because the phone can't test it. The second method is to first enter an e-mail address that doesn't end with aol.com. It can be anything you like. In this case I simply replaced "aol.com" with "nuevasync.com":
This will get you to the next screen without the death-spin syndrome. You can then edit the e-mail address back to the correct @aol.com address and enter the server name http://www.nuevasync.com/.
Clicking next on the screen above should check the username and password and connectivity to the server. Lastly turn calendar and contact sync off unless you're using those since sync performance will be a little faster with them off:
And that's it. Open the mail app on the phone and you should see your AOL inbox, and new messages pushed. A bonus vs. GMail is that AOL's IMAP implementation is complete, so message read/unread status is pushed in real time. We did find one potential pitfall with AOL Mail: their SMTP server checks the sender address on messages. GMail's simply replaces the sender address with your account's e-mail address if the device happens to present a different one. In the case of AOL, if the e-mail address configured on the phone does not match the AOL account, then message sending fails. We don't yet have a test for this in the web site, so beware that if you find after configuring that you can't send messages, then probably your e-mail address was mis-typed. It's easy to open the sync account settings page on the phone and change it though.
Wednesday, August 5, 2009
The 'Delete-means-archive' feature needs to be turned on in the e-mail advanced settings page. Log into our web site then click the 'setup' link next to Email to display the regular settings page, then click 'Advanced settings'. Check the box at the bottom of the form and click save:
There's no need to do anything else (except perhaps wait a minute or two for the configuration change to propagate to the sync service). All your deletes will now magically 'archive' the messages at GMail.
Thursday, July 23, 2009
The way I heard about this app first was when several users complained (all on the same day, curiously) that it did not work with our service! At first I couldn't understand what a Word document editing app had to do with our service, but once you realize that there's no easy way to get the files onto and off of the device, it becomes more obvious. Add to that the fact that Documents To Go comes from renowned device sync client developer DataViz, and the penny drops...
Documents To Go can communicate with an application you install on your desktop computer, to fetch and save files, but if you spring $5 extra for the Exchange version, it can read and send files through a corporate mail server, or of course our push e-mail service (we fixed the compatibility problem soon after the first reports). It has its own sync client software, and shows up as a separate device as far as our service is concerned. It has its own settings page where you enter your username, password and www.nuevasync.com, much the same as for the phone's built in client:
Then sync your inbox (my GMail account in this example), which will display all the messages with compatible attachments:
Word attachments can be opened and edited like this:
Then saved on the device, back to your desktop, or e-mailed directly from the app which is what I did with this document, and here it is open in Word on my PC:
Friday, July 3, 2009
Your mailbox is accessed by our service via the industry standard IMAP protocol which is widely supported by corporate servers and also by most hosted e-mail services,
including Google's GMail.
New messages appear on your device within seconds with an optional beep or vibrate alert. iPhone users don't need to keep the mail application open:
Push E-Mail sync is part of our $25/yr Premium Service. In addition to e-mail sync, premium users get priority support and the ability to sync an unlimited number of calendars, with no restriction on history. Premium service is run on separate machines from the free service for optimal performance and reliability. Once an account is upgraded to premium status, e-mail can be configured by clicking 'change' next to 'E-Mail' on the web site:
There is a streamlined configuration process for GMail users. If the account has an @gmail.com or @googlemail.com address this screen is presented and you only need to enter your password to finish:
For other users there is a comprehensive setup screen that allows all the mail server settings to be entered individually:
There's more information on our web site and if you'd like to comment or ask a question please check out the new E-Mail and Premium Service areas on the Nuevasync forum.
I have to thank all the users who helped us test e-mail sync over the past few weeks. I'd also like to take this opportunity to thank everyone that has supported us with unsolicited donations. Those donors will all receive complementary premium service.
Monday, June 29, 2009
Sunday, June 21, 2009
Wednesday, June 17, 2009
UPDATE: We've deployed some hardware upgrades tonight and service is now back up and running normally. We're expecting to be able to handle the load peak forecast for Thursday morning as the remaining iPhone users update their devices.
Tuesday, June 16, 2009
My phone already had the Exchange sync client installed but Sony Ericsson's support page implies that some devices might not come with it pre-installed. Configuration was easy and I'm happy to report that it synced just fine. That is, except for the fact that contact pictures did not show up on the device. We need to so some investigation to determine why that's happening.
I connected the phone with WiFi, rather than cell data service. It does push sync over WiFi, even when the device is 'turned off'. A nice surprise because not all devices do this (the iPhone does not for example).
The keyboard drove me completely nuts. There are three or four characters per key, and both a shift and alt keys. I was unable to deduce the relationship between them by experiment and had to resort to the on-screen keyboard. The side scroll-click-wheel worked quite well though. Better than a touch interface for one-handed use, I think.
The contact and calendar apps have a good feel to them, and an initial test suggests that unlike Nokia's calendar, all day events work properly. There doesn't seem to be support for folders in the e-mail sync client (other than the inbox, sent folder etc). The device has IMAP IDLE (push) support but unfortunately so far I haven't been able to get its IMAP client to work at all. It seemed to become severely challenged by my 3600+ message inbox so I haven't had a chance to compare push sync e-mail with IMAP IDLE.
Once the remaining testing we plan is completed, we'll be adding some configuration and device-specific information to the web site.
Tuesday, June 9, 2009
Here are step-by-step instructions for setting up the Palm Pre to sync with NuevaSync. Configuration can be done under any PIM application (e-mail, contacts, or calendar) but it is simplest under the calendar or contact applications. Under e-mail it does auto-configuration guessing that sometimes chooses the wrong server type.
Whether you choose to start configuration from the contacts or calendar app, the configuration is applied to the other apps as well. (If you don’t use all of them, that is OK, it will still sync.)
- Open up contacts (or calendar) and go to “Preferences & Accounts”:
- Scroll to the bottom and tap “Add An Account”:
- Tap “Microsoft Exchange”:
- Then enter your NuevaSync-registered e-mail address and NuevaSync password:
- Put https://www.nuevasync.com in the server slot and your username in the username slot. Leave the domain slot empty. Tap “Sign In” and you should be syncing.
Monday, June 8, 2009
I snagged a Palm Pre over the weekend. It was well worth it; though it did mean starting out at about 05:30 on Saturday to get to the Sprint store in time.
I hadn’t gotten to test the Pre pre-release (heh), so the first question for me, naturally, was “Does it sync with NuevaSync?” The answer is yes, and I’ve been syncing my contacts, calendar, and mail with NuevaSync since about 8am Saturday morning.
What about the Pre itself? It is smaller than I expected, even having seen size comparisons online. It is about 1/3” shorter than an iPhone/iPod touch and much more rounded. Even though it is a little thicker than either of those, I think its shape is better suited for carry in a pocket.
The build quality feels very good. The slide/hinge mechanism on mine has no discernible play on any axis, fully extended or closed, which is even better than I expected. The screen is excellent. It is a little brighter and sharper than the one my iPod, but they are basically comparable. I like the Pre screen myself, but I could see votes either way (the iPod/iPhone screen is slightly larger). I imagine it would loose handily in a “Will it Blend?” faceoff though – a metal case is hard to beat for that one.
The entire phone is the same shade of shiny black, so it is difficult to discern the controls from pictures. The power button is in the top right corner (the same position as an iPod/iPhone, but on the opposite side), and right next to it is a tactile switch to put the phone in and out of silent mode (I like that quite a bit). The upper-left side has a rocker switch for volume control. In the center on the right side is a small and very well disguised USB port behind a protective flap. The round (glowing, though that never comes out in pictures) button in the bottom center of the face is primarily used for task switching (think Alt+Tab). Just above it, but below the screen, is a touch-sensitive bar. Swiping along that bar is something like “back”, though conceptually it might be said to go “up” as well. For example, from the Inbox swiping will take you “up” to the folder list. At the very top center is a standard 3.5mm headphone jack. The little bar near the top of the face is a speaker.
The overall input is very iPhone-like, with various swiping and pinching and tapping gestures, with the addition of the swiping bar on the face. On the whole, the input is so similar, I’m not sure there is any worthwhile difference between the two mechanisms. That is probably a good thing, as the iPhone has a friendly interface. The Pre has one notable difference in its physical keyboard. The only downside is that the actual keys look a little cheaper than the rest of the phone. I think that is purely aesthetic though, as they feel solid. I managed to get someone to time me typing the same sentence on both devices. On the iPod touch I got it done in ~69s, with ~64s on the Pre. It wasn’t a very long sentence (I’m not a quick typist on these things), but it was typed in normal English with all the correct capitalization, punctuation, etc. Overall I prefer the real keyboard on the Pre, and I was a little faster, though it doesn’t appear to make a night and day difference in speed. I’ve typed regularly on the iPod/iPhone for quite a while though, and just barely over a day with the Pre: I may get better with practice. I have noticed that the iPod/iPhone has better automatic spelling correction.
Along with the keyboard, the big news with the Palm Pre is that it supports multiple applications running simultaneously. It does work, and it seems to work well. I can say for certain that switching between my calendar, contacts, and mail is significantly faster and easier on the Pre. It really deserves more than a few sentences, but after using lots of different mobile OSs I can say that this is much easier than any of them for multitasking. For day to day use, it feels much more like using a real (albeit tiny) computer.
I was pleasantly surprised by the camera. The quality was far better than I expected and I can snap multiple shots pretty quickly – around one a second. It has a flash as well, with all the basic controls (auto/off/on). That is nice touch. I’m not sure if there is any other on-phone camera that can do a fill flash.
Last up on the hardware is USB connectivity. The port is rather difficult to reach behind its flap (I think they really want people to purchase the inductive charger) but it is notable for having the best connectivity options I’ve seen. When first connecting, it prompts on the phone whether one would like to connect as a USB mass storage device, for media-sync, or just for charging. That is nice on its own, but goes a step better, as one can change modes afterward without reconnecting. For example, after connecting to do charging, I can tap the little USB icon in the corner of the phone and switch to harddrive or media-sync mode on the fly. (Once in harddrive mode, you can’t easily switch back, however.) Perhaps I’m the only one left, but I prefer managing all files manually vs. automated media-syncing, so the mass storage device mode is very welcome. I haven’t tried managing every kind of document that way yet, but I’ve done a little with music, pictures, and certificates successfully. All the screenshots were copied over that way as well.
And now for some pictures. I took these earlier today.
I’ve been overwhelmingly positive so far, but there are a few quirks. One is the speed. Most the time it is snappy, but occasionally tapping something will produce no visible effect. When that happens I often tap it again in case it hadn’t registered my finger, just in time to realize it was simply being slow. The second tap might reverse the first, so I have to start over. It can be annoying. This can happen with all mobile devices, but I think it is more common on the Pre. Another is an Exchange / NuevaSync-specific one, which is that the Pre doesn’t support multi-colored calendars through its Exchange sync. It is very close to working, but just a little short. The Pre downloads the full calendar list, assigns each one a different color (the colors are even user-selectable), and allows each one to be adjusted individually for inclusion in the “All” list. It is quirky though, as it gives every calendar the same name, and despite having them all on the list, only really syncs the default. Hopefully this will be fixed in future firmware. In the meantime, using a merged calendar is preferable.
The Pre also offers built-in Google sync. I want to preface this by saying I haven’t had the chance to test it extensively, so these are just some initial impressions. On the pro side, it is easy to setup and multi-colored calendars work properly with the built-in sync. On the con side, the contacts sync includes all suggested contacts, ie, anyone you ever e-mailed on GMail. That may not be a big deal, but it can be very messy if you have an extensive list. I think remote updates to contacts and calendar both are picked up a good deal faster when syncing on NuevaSync as well, but I need to do some more testing to be certain.
And here are screenshots off the latest firmware, 1.0.2 (yep, there has already been an over-the-air update).
Here is the calendar view:
And a specific event:
And the contact list (these test entries don’t have pictures, but pics do sync OK):
And a specific contact (this one does have a pic):
And, lastly, one of my INBOX. ;)
Thursday, April 23, 2009
This website is registered with Google to make authorization requests, but has not been configured to send requests securely.If you grant access but you did not initiate this request at www.nuevasync.com, it may be possible for other users of www.nuevasync.com to access your data. We recommend you deny access unless you are certain that you initiated this request directly with http://www.nuevasync.com/.
I think the message must have been written on the assumption that a fixed OAuth protocol will be introduced in the future (hence the 'has not been configured...' part). Unfortunately right now that doesn't exist so there's no way for us to 'configure' our service appropriately.
So what does this mean for our users? Having analysed the vulnerability, the bottom line is that you need to be sure that if you ever see that Google page where you grant access, that you were yourself performing the access request. That is, you just came from our site and had just clicked on the 'Request account access' button. The nature of the vulnerability is that someone has to trick you into clicking 'grant access' on that page in response to clicking a link on some other page (not on our site). This is exactly what the alert message on the page says, so basically if you read and understand the page, then you're ok.
Update: There's a good description of the problem in this blog post. It turns out that the attack is not so easy to pull off against our service because we take steps to ensure that the Google id stored in your account matches the data accessed by the Google access token. In general the attacker won't know the victim's Google id and therefore the attack will fail.
Thursday, April 16, 2009
We recommend using the latest version of MfE (2.09.158 at the time of writing). This has support for contact picture sync which works both ways (for reasons outside our control, updates to pictures at Google seem to take around 5 minutes to show up. Please wait a while before concluding picture syncing isn't working).
The only Nokia problem that we're aware of at present is that a contact with two mobile phone numbers (or more) at Google will only sync with one of them to the phone. This is because Nokia appear to have not implemented support for the contact field that we normally use for the second mobile phone number ('car phone'). We'll figure out a fix for this problem soon.
Nokia's calendar application has a rather strange approach to all-day events: they are treated as regular events that happen to run from midnight to 11:59pm. This looks like a bug to us, but apparently it's always been like that. It's important to get your time zone setting right because if it is off vs. the Google calendar these all-day events will show up spanning two days, and at weird times. A 'real' all-day event is called a 'memo' in Nokia-speak and if you create one of these on the device it will sync as an all-day event at Google. However if you ever resync, it'll be converted back to one of the strange 'lasts-all-day' events.
Thursday, March 26, 2009
We've implemented our own workaround for this Google contacts service bug. This problem was affecting quite a few users and resulted in loss of contact sync. Affected users don't need to do anything, sync should begin working again. You had this problem if the sync status page displayed a message about bad data at Google.
Also fixed is a problem affecting some users where an event deleted at Google would remain on the device.
Recent Palm devices such as the Centro will now sync with the service. These devices don't allow e-mail sync to be turned off and because our service didn't allow e-mail sync they would always throw an error. The service now allows e-mail sync to be enabled (but doesn't actually do any syncing of e-mails yet), and so these Palm devices will 'work'. Palm support should be considered experimental at this point. We know that several things aren't working properly.
Finally, the web site now allows a 'default country' to be specified (in the account settings page). This is used to apply a country to contacts that don't have one at Google. This in turn is particularly useful for non-US iPhone users because the iPhone's map application does very strange things if the country field is not set (such as trying to navigate to Paris, TX when a person in France tries to find a friend's address !)
Monday, March 2, 2009
Thursday, February 12, 2009
Tuesday, February 10, 2009
The mysterious 'squares' in contact names problem has also been fixed, along with a few contact issues seen with Windows Mobile devices (file-as not being always set, contacts appearing as 'Unknown').
Monday, February 9, 2009
Here are some answers to the questions we've been asked today:
Is Google's new sync service similar to Nuevasync ? Yes the two services use the same sync capabilities present in the same devices including the iPhone, and today provide a similar set of features.
Did Google use any of our technology? No.
Does this mean the end of Nuevasync ? No, there will be much more to Nuevasync than today's Google sync service.
Is this good news for Nuevasync ? Yes. I'm pleased that Google have adopted our approach to mobile sync. It's also good to read that they are using their resources and influence with device vendors to enhance the quality of device sync client code.
If you guys weren't planning to become the sync engine for Google, why did you create your Google service ? We wanted to develop really solid sync server software and Google was picked as a data source back in 2007 when work began on our 'demo' service. Google had a decent calendar application and a usable API. The plan was to attract a few hundred users and fix any bugs they revealed in the code. There are 120,000 users today so we over-achieved a little on the plan but we've also fixed some very obscure bugs!
Which new features are coming next ? E-mail sync (from any IMAP mailbox), support for other calendar services besides Google, a solution for users who need to use a corporate Exchange server, tasks support, major web site improvements. We will also fix all the bugs ;) Keep the support mails coming...
Friday, January 30, 2009
Tuesday, January 27, 2009
Friday, January 23, 2009
Saturday, January 17, 2009
Update: thanks to a very helpful user who was willing to allow us to use his account for debugging, we found an additional problem with Google contact sync last night. Users with larger numbers of contacts should benefit from the fix which is now live on the production service.
Update: if you have no contact sync (or indeed no calendar sync) please send a message to firstname.lastname@example.org with subject 'I have no contacts (or calendar)' and include your Nuevasync username and the number of contacts in your list if you know that. There may be some account-specific problem and we'd like to investigate some affected accounts. Thanks.
Friday, January 16, 2009
The heavy traffic over the last few days is due to two things. First the transition to multiple calendars generates more work for the servers. Second, we have three times as many new users signing up every day than we did last week.
The status on the transition to multiple calendars is as follows: about half our users have had the feature enabled. Roughly 75% of their devices have made the transition. When we're sure that most of the eligible devices have transitioned and the current performance and capacity issues have been addressed, the remaining users will then be multical-enabled.
The web page that reports sync status and the elapsed time since the last successful sync will display incorrect information at present. This is because the recording of the status and error data has been temporarily disabled to reduce disk traffic (and improve overall reliability).
Thursday, January 15, 2009
The worst aspect of this incident was that Apple devices interacted in an unfortunate way with the degraded service: if the device wasn't able to sync a change made on its end it could trigger an out of sync condition in the service. This is handled on the iPhone by deleting all the existing data, then re-fetching new data from the service. Normally this would happen in a few seconds but yesterday the service wasn't always responding to the re-fetch and as a result the device ended up empty until it was able to successfully re-sync.
For us this is a worse situation than if the service were completely down because in that case you'd still have all your data on the phone. Therefore we modified the service code last night to allow us to globally block these out of sync triggers on a temporary basis. Hence we can guarantee that nobody will have their contacts vanish all of a sudden. The downside to this is that nothing will sync for the affected devices either. This safety mode was enabled last night. It will be turned off once we're sure service is stable this morning (things look good at present).
All the devices that got into the half-synced state where contacts and calendar events were 'vanished' should have picked up sync again and fetched new data.
We do have plenty of servers and network bandwidth available.
Update : people have asked 'what can I do' to get syncing again. The answer is : nothing. Sync should pick up again naturally. The safety mode has been turned off now, so unless there are further service load problems everyone should see normal service return soon.
Wednesday, January 14, 2009
Tuesday, January 13, 2009
In planning the roll out for multiple calendars there was some concern that the extra load on our servers from processing the transition for large numbers of devices all at once might bring down the entire service. Transitioning a device from the old to the new calendar content involves re-fetching all calendar events and quite a bit of churn in the persistent store, so more CPU and disk and network resources are used than for normal syncing. This led to the adoption of a progressive roll out strategy.
In addition, in order to reduce the risk of widespread service instability, we decided to initially deploy first in a mode where 'old' users did not get the new features but newly signed up users did. The idea was that new users never had working sync and therefore if something unfortunate happened they would be much less upset than existing users who had had working sync beforehand.
The plan was to watch for any reports of badness from new users for a while, then if none were seen, begin to enable multiple calendar support for existing users.
What actually happened was that there were no reports of new problems but there was an unrelated server stability issue over the weekend. Investigating that issue delayed the beginning of the 'old user' roll out, and in the meantime someone leaked the existence of multiple calendars for new users in a blog comment.
This prompted the 'official' announcement which of course led to frustration for those users who had not yet been 'enabled'. It was necessary to proceed with caution: enabling 100 users first then watching server load for a while, followed by 1000 users and so on. As of tonight roughly 40,000 users have had multiple calendar support enabled and we expect to enable the remainder tomorrow, assuming no server overload issues show up.
Monday, January 12, 2009
NuevaSync has several new features for the New Year:
Support for multiple, separate calendars on Apple iPhone and iPod touch devices is here! Now you can tell which appointment belongs in which calendar, add appointments to the calendar of your choosing, and filter your display to show only events from a specific calendar. What is most important of all, your calendars each get their own color. We are currently phasing this feature in: if you don't see it on your phone yet, you will very shortly.
You can now select exactly which of your calendars you want -- or do not want -- to sync. This feature is available for all users and device-types: just click on the setup link next to the calendar section after logging in to the NuevaSync site.
Read-only calendars can now be selected for sync. This is great for common calendars, like holidays, and for shared calendars from school or work. You can make changes and remove entries from a read-only calendar on your phone, but those changes will not be applied to the remote version. On an iPhone or iPod, read-only calendars are marked with an "*" after the name.