This page contains detail information about BlogSync.
The magic behind BlogSync is blog API, it is a software interface implemented by blog service provider in order to enable other applications to access their blogs.
There are many kinds of blog APIs, such as GDATA API from Blogger and MetaWeblog API used by Windows Live Spaces, Drupal, WordPress and many other blog services. BlogSync currently support these 2 kinds of APIs. If your blog is not listed above, you can try contact your BSP to find out if they have enabled API access and which API are they using.
For blogs that does not support API access or use some other type of API, BlogSync features the ability to read from a standard RSS or ATOM formatted feed. This feature enables BlogSync to read from an unsupported blog, and then write the content to another API enabled blog. However read is as far as BlogSync can go with a feed, it is not possible for BlogSync to write any thing to it unless the blog support API that is recognized by BlogSync.
BlogSync need authorization to access your blog.
Different API use different kind of authorization process. Some use user name and password, some use authorized token.
GDATA API requires applications using a token to access the blog. The token is acquired through a authorization process hosted on Google Account site only. The only thing that the application knows is the token, and you can disable the token any time you like on the Google Account website. User name and password are not exposed to the application. So users don't have to worry about their user info. I think this method is the safest.
Windows Live Spaces use another approach. User have to set a special key in their blog setting page and then input the blog name and the key in BlogSync to enable it access the blog.
You can find the setting detail for every supported blog in this page.
In any case, BlogSync doesn't store your account info. By default, it uses Flash SharedObject -- a place like cookies that can only be read by the flash application at the same location on web -- to save user data, and you can disable this feature at any time.
Once a blog or feed has been added to BlogSync, you can perform following operations to it.
"Source" is the term BlogSync uses to address a blog or a feed. If it's a feed, the source will be labeled "read only".
The main page of BlogSync is "Sources manager", which list all the blogs and feeds user added to BlogSync. BlogSync automatically check every source to find out if the source is still accessible and how many posts are there in each source at start. After the check, user can perform other operations.
BlogSync need flash player 9, and enable javascript on your browser.
I'm currently planning a AIR version of BlogSync. If it is completed, you will be able to run BlogSync on your desktop. And there maybe some drag & drop feature in it.
But don't anticipate too much yet, 'cause I have not officially started the developing...