According to Facebook, users upload more than 300 million photos, generate over 3.2 billion ‘likes’/’comments’, and have 526 million active users on average per day. But do we stop to think about where our information is being shared and what happens after an image or a post has been uploaded? To show users just how easy it is to access user’s status updates and share it to the world, 18 year old Callum Haywood set up a website called ‘We Know What You’re Doing‘, pulling public status updates via Facebook’s Graph API that contain references to hating your boss, getting drunk, using drugs and changes to your personal phone numbers. The site created a massive media stir with questions being asked once again about online safety on social networks. We caught up with Callum to find out more about the man behind the website, and to ask what inspired him to set up the site as well as what users can do to ensure online safety.
Hey Callum, firstly, congratulations on your experiment, it’s gotten you worldwide recognition; did you ever envision that this project would get you this much media attention? Thank you, I had never envisioned that the site would get anywhere close to the number of visitors it has had in its entire online life. I had certainly not expected the media to pick up on it.
Could you tell us a little bit about your career background and how and when you got into coding and web development? I’ve recently finished my A level studies, and will be starting university later this year. I started coding when I was about 13 years old, just learning basic HTML out of an old book. I then got into web design using CSS, and this lead me onto PHP which is what the site is written in.
What inspired you to set up “We know what you’re doing?” Two things inspired me. First was Tom Scott’s video “I Know What You Did Five Minutes Ago” in which he demonstrates, using live data, the amount of personal information that people put online. Secondly is the simplicity in which this information can be obtained; within a few lines of code you can query Facebook’s Graph API for public posts and output them.
Do you think employers ought to take things employees write on Facebook (and other social media sites) seriously? And as such, could posts on your website be used as grounds for dismissal? What are your thoughts? People have lost their jobs in the past because of what they put on Facebook. My site isn’t intended to get anyone in trouble, but people need to be aware that their employers can see this information if it is public, and that it is up to the employer to decide how they go about dealing with it.
How can users protect themselves from their posts being pulled via Facebook’s social graph? The easiest way to ensure that you are protected is to go on Facebook, click the drop down arrow at the top right of the page, next to the home button, select ‘Privacy Settings’ and under ‘Control Your Default Privacy’, make sure it is set to either ‘Friends’ or ‘Custom’. Caution should always be taken when posting anything online, because someone on your friends list may pass this on to someone else, and you could get into trouble that way too.
Is there an upside to this? Can information and posts gathered via Facebook’s API be used for “good” purposes? Since you can access all public posts through the API, there are a lot of good posts, which can be put to good use.
A follow-up on the last question; how can a website owner, or a business owner benefit from pulling in information via Facebook’s API? Businesses can use the API data to see what people are saying about their brands or products, for example. This information could be very useful for businesses to analyse, and also very cost effective.
Why did you choose drugs, alcohol, slagging off your boss, and new phone numbers as your categories for the experiment? I chose those categories because they typically give interesting results. If the categories were boring it wouldn’t shock people, which is what the site is designed to do. Hopefully people who have seen it think twice about the information they share online and who can access it.
Looking ahead, how do you think online privacy will be shaped? In the future I think people will need to go to extraordinary lengths to protect their privacy online. If you are serious about online privacy, then social networks are not the ideal place to be hanging out.
What do you think Facebook should do? Are they doing enough to keep their users safe? Facebook’s privacy controls are very good when they are used correctly, but I also think they have a responsibility to let users know that their posts are public, for example a message to confirm whether they want to post, because it can be seen by anyone and shared via the API too.
Have you ever thought of trying your hand at SEO? I have not really gone into depth with SEO before. My friend who works as an SEO programmer suggested that I add in the Facebook and Twitter buttons (which really helped get the site known) and also to optimise the title tags, as well as the meta data.
You say on your site that in order to be a decent developer, you need to develop a logical mind. If there were 5 skills necessary to work for you what would they be? If someone was going to work for me I would want them to be a good problem solver, logical thinker, have an analytical mind, be focused, and be able to understand the technical aspects in great depth.
Has age ever been an issue when dealing with clients? Fortunately not, age has never been a problem when dealing with clients, which is a good thing. Even when freelancing, the people I have met never had a problem with someone my age (or younger before I was 18) completing the work for them.
How do you manage your time with school, work and a social life? In order to manage my time I created a personal planner, which contains 7 columns, one for each day of the week, and is divided into hourly slots. I print one of these off when I have a particularly busy week and fill it in. At the bottom there is a section for other tasks that need doing and other notes.
How are you dealing with your new found fame? How many six figure job offers have you received so far? 🙂 Haha I haven’t received any job offers, however before I launched the site I was looking for summer jobs just so I can earn money before university. I can now postpone that search, and also deal with any freelance work requests that come my way.
Yesterday, you launched a search function to your site, what made you open it to the public? I created it so people could enter their own queries and see what interesting posts they can find, as well as just the default questions that are asked on the homepage. Since it went live, there have already been a lot of requests, although the site only logs the quantity of requests, not the actual query or responses.
Finally, what plans do you have for the future? What other projects have you got in the pipeline and where do you see yourself in 5 years from now? I have a few ideas but they are at an early stage, so can’t promise anything. In 5 years time I would like to see myself running my own business using the internet.