June 6th, 2011
, Grab Page
, OS X
, TinyGrab Basic
, TinyGrab Free
, TinyGrab Pro
Posted in News
| 6 Comments »
TinyGrab 2.0 was launched in its premature state after a malicious attack at the start of April. Since then we’ve been working around the clock restoring service, getting clients out and answering your support questions. Sifting through your responses to our new and unfinished TinyGrab 2.0 client for Mac, it’s clear that many people have been having issues with it and there have even been those begging us to restore functionality to the old app; we’ve done just that. Through a lot of hard work, poking around and making squares fit into circle shaped holes we’ve managed to ‘trick’ our old Mac app into using the new TinyGrab API.
From today if you’re a TinyGrab for Mac user and you’d prefer to use our old Mac app (1.04) you can do just that. Fire up the app, log in as normal and everything should now be functioning correctly. We haven’t changed anything in the app and we’ll make it publicly available again on our downloads page. To make this happen we’ve used some Nginx magic to allow the old app to talk to the new API; something we didn’t think was possible.
We’re going to be making some drastic changes to TinyGrab over the next few weeks. Our server architecture clearly needs to be rewritten to better handle the amount of traffic that we’re experiencing. Please expect a little downtime during this period, but not much. We’re going to set up a new TinyGrab status portal, hosted externally, which will allow you to track our maintenance issues. There’s also Twitter, where we shall continually post updates about expected downtime and changes.
The reaction to the new style grab page has been largely negative. Many people dislike the sidebar, deeming it too wide. We agree. We’ve decided that we’re going to roll out a similar grab page design to a previous one, with a few minor aesthetic changes and a few more options / features.
Soon we’ll be launching our new developer API, which we aim to open up to the public. It will be interesting to see what the TinyGrab development community will be able to make with the tools that we’re going to release. We’re certainly excited by the prospect.
Things with TinyGrab have been tough recently. We’re still young, we’re still learning – but most importantly, we’re still grabbing.
April 27th, 2011
, TinyGrab Basic
, TinyGrab Free
, TinyGrab Pro
Posted in News
| 9 Comments »
Today we’re very pleased to announce that TinyGrab 2.0 is now available for Mac and Windows. We know it’s been a long while coming, and we’ve been a bit quiet as we’ve been developing – so from all the team, thank you for bearing with us.
It won’t be of any surprise to hear that the TinyGrab security breach, detailed in our last blog post, came as a huge blow to the team here. We know we haven’t handled the situation perfectly at times: our blog and Twitter page haven’t always been the utmost of professionalism they should have been, for a start. It is true that the original situation was not our fault, but this is of little comfort to you, and the way we handle a crisis, as many have pointed out, reflects us as a whole. So on behalf of the entire TinyGrab team, I would like to apologise for the bugs, the consequent delays in replying to support, and any perceived unprofessionalism. We’re not a PR company – at heart, we’re a bunch of young developers – and we chose to prioritise (re-)development of the app over public announcements. We stand by the decision, but promise that customer announcements will now be more frequent, more informative – and more professional.
It’s been a long time, but with TinyGrab 2.0 now launched to a state we’re happy with on both platforms, we’re proud of what we’ve done. As we add all the 2.0 features, we’re not taking a penny from customers until we’re satisfied you’re getting value for money from a Basic/Pro account. As for existing ex-Premium (now renamed Basic, to clarify) customers, we know it’s frustrating that not everything is in place. But we’re getting there, and working as hard as we can to restore a service that is better than ever before.
To those of you who have wished us well, thank you. In fact, to those of you who have emailed us in considerably more negative tones, thank you too. Between you, you have spurred us on to develop a product that meets the high expectations you rightly hold. Support is now back to normal – visit http://help.tinygrab.com/ for more information. Alternatively, our Mac developers Sam and Erin are more than happy to take specific questions on issues with Mac 2.0 (which is still officially in beta.) You can email them at firstname.lastname@example.org or email@example.com, respectively. My partner in TinyGrab, Chris Leydon, recently tweeted to say that a Windows Phone 7 app is in the early stages of development, and we have plenty of exciting updates on the way. For the next couple of weeks, TinyGrab (especially for Mac) will have several updates as we fix known bugs, and get the new/improved features out to you as soon as possible; follow @tinygrab for up-to-date information. Again, thank you for your patience. Simple Screenshot Sharing is our passion. Social Screenshot Sharing is our dream, and we know we’ll make it come true.
TinyGrab Business Officer
April 2nd, 2011
, Rackspace Cloud
Posted in News
, Press Releases
| 17 Comments »
Over the past few days a lot of TinyGrab users will have noticed the significant drop in our usually excellent service. Many of you are frustrated with our downtime, errors and confusing messages. A few of you have fled to alternative services, some of you have even issued death threats and have tracked down my personal phone number and address to send me abusive messages (It’s a free app, come on!), now it’s time to tell you properly what’s been going on.
First of all I would like to apologise for the lack of any clear communication. We’ve been putting out fires left, right and centre and just haven’t had time to write a post to let you all know what’s been going on. Now that we’ve finally managed to hit Inbox Zero, I can finally take some time to explain everything.
Earlier this week we were the victim of a malicious attack on one of our servers. Sadly this attack was on the server where TinyGrab version 1 was hosted. Through a security hole in our old service a user was able to gain remote access and corrupt a major and significant part of our original code base (if not all of it). No user or grab data was stolen, accessed or lost during the attack, thankfully it was isolated to only one server and our databases and files are stored elsewhere. Unfortunately this rendered TinyGrab useless, we were forced to launch TinyGrab 2.0 prematurely.
Like all premature babies, TinyGrab 2.0 just wasn’t ready for mainstream usage. We’ve been working on it for a full year now, but it still needed more time to develop properly and work out all of the bugs. Because of the security breach we had to rewrite a large part of our system and applications over night. Fortunately we’d successfully launch TinyGrab 2.0 Windows a few days before the attack, so that platform was left almost untouched. However our Mac client had to be re-written into TinyGrab Mini in 12 hours, in order for users to continue to use the service.
TinyGrab Mini for Mac is a temporary fix, it’s a band aid. In order to get the app out as quickly as possible we stripped out most major functionality and allowed it to do two things; login and auto-upload. In this age of minimalism the app’s quite chic, but it’s no where near the high standards that TinyGrab typically maintains.
You’ll have noticed that over the past few days, along with TinyGrab 2.0, new features are popping up. These will be polished and further explained later, along with the desktop app for Mac.
I want to take the time to thank all of you for your continued patience and support whilst we’ve been recovering from this almost disastrous event. I would also like to thank all of the TinyGrab team; those who have been up, with me, for the past 3/4 days straight, answering your support queries, bug quashing and developing applications for you to use. All of us here at TinyGrab work on this voluntarily, none of us do this as a full time job and we don’t see any financial return out of it. The money we gain from advertising and from sales keep the servers running. We do it because we love it.
Thank you, users, for being there and keeping us going. Without you there’d be no need for TinyGrab. Thank you, team, for powering on. Together we’ve all pulled through and ought to be back up to normal capacity in a week or two.
Because every cloud has a silver lining, especially the TinyGrab one, this attack has inadvertently meant that the incredibly delayed TinyGrab 2.0 has sort of launched… It’s a pity that it’s not as polished as we wanted it to be though.
TinyGrab Founder and Project Manager.