GDPR: From a Developers Perspective

GDPR developer’s perspective:

General Data Protection Regulation (GDPR) is a set of rules that come into effect on May 25th, 2018. It regulates the use of data and it applies to all organizations that store or process any data relating to individuals inside the EU. I have covered what is GDPR and what are its principles in my previous blogs. If you haven’t read it yet, please go through it.

So in this blog, I will be writing about GDPR from a developer perspective, as in what are the steps the developer has to take in order follow GDPR regulations for the data collected for his Data Subjects/Clients/User.

Rules that must be implemented:

  1. There must be a feature in the application where the data can be deleted related to particular UserId.
  2. Notifying the third party about erasing data that is related to a data subject. The developer should have third parties API’s as to verify that the data is restricted as per the user’s wish.
  3. Restrict processing, there should be an option given to users, whether they don’t want some of their data to be exposed(Publicly). When once clicked on the button, the data should not be exposed to the application or to the third party.
  4. There should be an export button in user’s portal, so as to export his data that has been collected by the application.
  5. The terms and conditions. Previously terms and conditions would be a long page and at the end, it would be accepted or rejected. Instead, this can be changed into FAQ(Frequently Asked Questions) with consent checkbox(Yes/No). The user will get clear picture were his data will be shared and whether is she/he ready to share data, if not she/he can opt for “No”.

Data Rules for Developers:

  1. Encrypt the data at rest.
  2. Encrypt data at transit.
  3. Make a log file whenever the personal data is viewed/edited.
  4. Create a backup of the data.
  5. Protect data integrity.

Checklist for developers:

  1. Make sure the data is collected with users consent and it is used for its given purpose.
  2. Make sure old logs of personal data are deleted.
  3. Make sure the third party have a basic level of data security

For more details click on this link

What is GDPR? Why are we getting new mails regarding privacy policy update?

You might have noticed about mails from social media and other services were you have shared your data about their updated terms and conditions . This means that these services have changed their terms following GDPR compliance.

What is GDPR?
GDPR stands for General Data Protection Regulation. It exists protect and give more control toEU citizens over their data . This is the fundamental change the way organisation must approach data privacy.

When did GDPR start?
GDPR came into effect across the European Union on 25th May 2018.

GDPR Definitions :-
Natural Person , Personal data , Processing , Profiling , Controller , The Processor , Supervisor Authority.
Natural Person : Natural Person can be identified by name,Identification number ,location data, online identifier.
Personal Data : Any information related to natural person, that can be used to identify him.
Processing : Any operation that is performed on personal data by automated means or by manual means to record the data and collect them.
Profiling : Profiling is automated processing of personal data I.e, intended to evaluate , analyse or predict subject behaviour.
Controller : The entity that determines the purpose, conditions and means of processing personal data.
Processor : Entity that process the data on behalf of the controller.
Supervisor Authority : A public authority which is established by government to make give supervision .

Principles of GDPR:
1. Data collected for specific and explicit purposes.
2. Data must be accurate and maintained.
3. Data retained only for how long it is needed.
4. Data must be processed lawfully, transparently and fairly.
5. Data must be processed securely and you must be able to prove this.
6. Data held must be adequate, relevant and limited to what is needed.

Next question would be who has to follow these GDPR rules?
Anyone who is located within EU union and anyone who holds information of EU citizen has to follow these(principles of GDPR) rules.

You must be thinking what rights as a customer/client/user of social media,Email and other service, do we have on my personal data. These are the rights of data subject.
* Portability.
* Rectification.
* Erasure.
* Profiling and fairness.
* Access.
* Restrict processing.
* Object to processing.
* Information privacy.

WhatsApp ‘hang’ message prank!!

Hi ,

You must have seen or heard about WhatsApp hang message. Many users are facing issues with the functioning of their WhatsApp after taping on this message “If you touch the black point the your whatsapp will hang”.

What is this message and why WhatsApp is hanging ?
To answer this, There is either two messages or perhaps a single message with a line break that contains a line saying “If you touch the black point the your whatsapp will hang” – followed by a second line with some space in the start of message and a line that reads – “t-touch-here”. Also there are some emojis of a finger pointing downwards in the first line before the word “black” and a black circle next to the emoji of a finger pointing left in the second line.

The moment you tap on the message, or the black point just to confirm with the directions given in the first line, your WhatsApp “hangs” for a while where you cannot scroll up and down. While there is nothing malicious behind this bug but has seemingly been composed to annoy you. The message that is being forwarded contains some unknown special character that upon being tapped impedes the operations of WhatsApp.

Those who have received this message need not worry, as this is harmless prank. However, you are advised not to touch any part of this message.

What is Cambridge Analytica? What is the Scandal about it?


Cambridge Analytica is basically a consulting firm which deals with data mining, data analysis for the electoral process.

In March 2018, there were reports about data breach by Cambridge Analytica on Facebook. Now how they collect data, How did they classify them. To whom did they sell these data and how did they strategize for their benefit.

You may have seen ads about “Which celebrity do you look like”, “How will you die”, “Will you be rich in future”, apps like thisisyourdigitallife, etc., Now when you click on these ads or post you will be directed to access page, were you have to give permission for the post to access data from your profile like your name, date of birth, religion, your interest,etc., without seeing what access is it asking, you just click on ok as you read “It will not post anything on your profile”. It will give you some bluff results based on your posts and views, Which you think is correct.

At the backend, they collect the data and structure that data according to them. From that collected data they are able to tell what’s your age, What is your interest, Who do you support, Are you an introvert or extrovert. And based on this they provide data to either ruling or opposition party and give them a suggestion and how to attract users to their vote.

Now as per resource half million Facebook users data from India has been mined for the electoral purpose. And also facebook has said that on 11th April users will get a notification in their news feed if their data has been affected or not. And if affected then how has it affected. for more info on this click here

Facebook settings that you should change right now

HI all,

You may have heard that there is a breach of data security on Facebook. Here are some settings that will help to protect your data.

Facebook settings you need to change:

1. To know which apps and service share your data on Facebook.

Settings->Apps->You will get the apps and service that are connected to your Facebook account.

Remove them if you don’t recognize them.

2. Limit information that friends share with you:

Settings->Apps->Scroll down->Apps other use->Edit->uncheck the data which you don’t want to be shared

3. Manage App permission: If you have installed the Facebook app on your phone

Settings->App permission->Facebook app->switch off the button(Revoke permission) for contact, messages, call logs, etc. And in that way, your information will not be shared with Facebook.

And also if you are using Facebook Messenger, then uninstall it. And install it again without turning on you “Text anyone in the phone”, Don’t add your number to the messenger app(You can just skip it), and don’t turn on “Send and receive SMS from messenger”

4. Limit the adds: Settings-> Ads. You can revoke permission under “Your Information”, “Add settings”, “interest”.So that your data will be safe from now.

5. Make sure you never log in to Facebook in the 3rd party apps. If you do click on review and see what permission is it asking for access.

6. You must have seen the adds like “Know what you will be future” or “who is your spirit animal” or “which celebrity looks like you” because these are the adds which take access to your data and may sell it 3rd party.

7. Check this link that Facebook has gathered contacts from your mobile though never shared.

Free TV Streaming Applications for Andriod

HI All

Looking for some free TV streaming apps on your Andriod devices. Here are some applications which let you stream TV-series or movies for free. No registration is required for these applications.
These applications cannot be found on the Google Play Store. So you need to download them separately. And since these apps are not available on Google Play Store, you have to select “trust 3rd Party Apps” in the setting.

1.Showbox :
Showbox is a free movie and TV shows streaming app for the Android. It is regarded as one of the best free Android apps as it allows users to watch movies in HD for free. You can also download a movie and tv series. Also, there is one more feature if there are any TV-series that you like to watch afterward you can just click on add to favorite. so that you can watch it later.
Official website to download Showbox:

2.Terrarium TV:
Terrarium TV is an app that lets you enjoy the best TV series directly on your Android. Not only can you stream episodes directly from the app, but you can also download them to your device’s memory and watch them later without an Internet connection. The best feature of this application is you can cast it on a big screen using Google Chromecast.
Official website to download Terrarium TV:

Mobdro. It is a one-stop destination for live TV which is categorized into genres like Movies, Entertainment, Sports, Music, Tech, Animals, gaming, anime and spiritual. The app also houses popular TV shows which you can download.

Official website to download Mobdro:

Note: 1. For total anonymity use VPN while streaming. Some of the VPNs are Opera VPN, Psiphon, USA VPN.

2. Terrarium TV is no longer supported. You can use Cinema HD, Cartoon HD

CSI Series by The Observer

All characters appearing in this work are fictitious. Any resemblance to real persons, living or dead, is purely coincidental.

Episode 2:

The Scene starts with a Women in her 30s jumping from the 5 storey building. After 15mins police arrive to check on the women but the women is missing,No one has seen her after she jumped. Meantime at 2nd floor,A room cleaner finds a dead women in the room he just entered to clean. And other cleaners also find dead bodies in different floors. Police think its serial they contact CSI.
Grissom,Catherine,Nick,Sarah,Morgan arrive at the scene. Grissom takes 2nd floor case. Catherine and Morgan take 1st Floor case. Nick takes 3rd and Sarah takes 4th floor case. Team looks for the identification of the victims. The victims from 1st floor is identified as Sean Micheal(Manager relieved from his work for misconduct),2nd floor as  Rebeca Beth(A famous news-writer for LV Times),3rd floor as  Joseph Mcalister(University professor)and 4th floor as April Jenson(News-reporter for a famous news channel).The team bags all the evidence and take photos of the crime scene. David(M.E) checks the victims for TOD.
David says that 1st floor victims died around 6hr, 2nd floor victims 7hr,3rd floor victim around 8hr and 4th floor victim around 9hr ago. He says all the victims died after 1hr interval. David says that this hotel has history of ghost sightings. Nick is scared after hearing that. Team goes back to lab and starts going through the victim’s things. Grissom and Sarah go to David’s lab for COD. Catherine and Nick also join them.
David says that he has checked the stomach content and also found the COD(Cause of death).
April died of poison however he also found some marks around her wrist, as if she was tied to something and made to drink. He also found ammonia smell in her stomach. Sarah ask ammonia?.David says she was forced to drink urine of her own with poison.Joseph died of internal injury which was caused by hit on his head.Rebeca died of strangulation and Sean of poison and stabbing.
Morgan gets a Pager that jai is here in her cabin. Grissom asks is it jai?. Morgan smiles and says maybe. Catherine asks does the Sheriff Eckel knows about this. Morgan says no. Morgan calls jai and says she will meet in the evening. Grissom says to check the background of the victims as all of them died within one hour of the murder of the other. Sarah checks the background of April and says that April was born in Kansas and grew up there.She was Cheerleader and also used to bully, as she is in the system.Nick goes to his cabin and comes back with a file and says that Jospeh was a English literature professor and also an author of the famous novel called ‘Life is Hell,but you can make it heaven’. Nick says that his university is close to Kansas. Grissom says that Rebeca was a news-writer for LV times. She is from Las Vegas. She has been working for past 3 years, but recently her writings her good as she got best news-writer award.Morgan says that Sean was a manager in ‘Shelby’s hotel’ and was removed as he was charged with misconduct and sexual harassment. Grissom says we need to dig deeper on this,As everyone were going through good time except Sean. Grissom asks if they have notified victim’s relatives or next of kin.
Grissom also investigates about the women who jumped from the hotel. No one remembers her were she went.But the manager of the hotel says that all the rooms in which body was found were booked by a person James Doe. Grissom says its a hoax no person lives with that name as those names are used as a cover. Catherine tries to track the wife of Sean but she is missing past 10days and no one filled for missing person. Catherine visits Sean’s home and search for any evidence that may give whereabouts about the wife or about Sean. Morgan talks to neighbours about Sean and his wife. Neighbours say that he is not married, he comes here once or twice in a week with a women and goes back next day. Catherine and Morgan determine that Sean was having affairs and may be, he must have killed his wife. Catherine says but who must have killed him.Morgan says maybe someone close to the wife or someone’s husband with who’s wife he had an affair.
Grissom goes to Rebeca’s office and interrogates her co-workers. One of the co-worker says that Julia hasn’t come for work from last 2 days. Grissom asks for her picture and her cabin. Grissom finds Sean’s picture on Julia’s table. Grissom determines that Sean and Rebecca’s deaths are connected. He calls to Catherine and says about this. Catherine says that neighbour have seen him but not his wife and also he used to visit his home once or twice in a week.She says maybe Julia might have found out about this affair and confronted about this to Sean and she must have killed him. Grissom says that she hasn’t come to office for last 2 days. Grissom asks Julia’s co-worker whether she was on any holidays? The assistant of Rebecca says yes. And also there was some fights between Julia and Rebecca,Grissom asks what was it about. The assistant says regarding some writing.
Meanwhile Nick visit Joseph’s university and collects more information about Joseph. Many of Joseph’s colleague says that his novel ‘Life is Hell,but you can make it heaven’ was really good but after that none of his novels ever sold more then 1000 copies. And also he was planning to leave his work as it was affecting his health. Sarah visits April’s office to collect information. April’s colleague and assistant says she was mean to them but she would always help them whenever they were in need of help. She raised the TRP’s of our show.She was asking for profits on the TRPs and we had made deal with that. Sarah asks when was the last time they saw here. The assistant says the day before her death. The assistant said she was going to meet her old friend.
Grissom and Catherine check cross connection between Rebecca and Sean. They get know that all the article that rebecca wrote were actually written by Julia. And this was the reason why Julia and Rebecca were fighting. From Julia’s office Grissom gets to know that she was taker and not a giver. If someone used to hurt she used to be quiet about it. But everyone from her office were stunned when she fought with rebecca. Mean while nick gets some mean letters from Julia in Jospeh’s mail box.He collects them and comes back. Nick discuss his case with Grissom and says the Prof.Josph used to get hate letters from a women called Julia. But she hasn’t wrote her home address on the letter. Grissom takes that mail letter and reads them and says may be there is connection between his,catherine and nicks case. Sarah comes to the lab and says that April is used to go a university were Joseph was a lecturer. And also April used to bully Julia. As April’s co-workers expressed about her. Morgan says maybe all these cases are connected to one another. Jai come and calls Morgan.She says will not be able to come as she is working. But Grissom says she can go. They can discuss about the case tomorrow morning as we already late for dinner. Jai asks if they want they can join with him and Morgan. Morgan says yes u all can join us.
Jai and CSI team goes to Hotel Sheraton. Grissom says this is expensive. Jai says that he and Morgan had planned to come this hotel. So he brought them here only. Everyone orders there food.Jai signs some of the papers the manager just brought.Nick asks what is he doing.Jai says nothing just a small signature. Grissom says Archie wanted to meet you.He wanted your autograph. Sarah why does he need jai’s autograph and says to jai no offence .jai says none taken and she will get to know in near future. As the Bill comes grissom and other members are waiting to pay it.But manager comes and says you don’t need to pay it. Morgan ask Jai did he pay the bill. Jai says no. Manager says why does he need to pay the fee mam,he owns 70% of the shares of this franchise i.e, he owns all the hotels that are Owned by Marriott. Morgan is in shock. She asks where does he got so much money to buy it.Jai says he is Businessmen and also he works with many government agencies.Grissom says I am astonished. They all return to their home. Jai and Morgan go to Morgan’s home. Jai says I wanted to tell you about this afterwards but u know now.Morgan says why are you with me when u can be with anyone in this world. Jai says u are one of the most beautiful person I have ever met. Jai gives a hug to Morgan and kiss on forehead and leaves. Grissom is still thinking about the case.
Next day Grissom says that lets start from what we know. All the victims have one common link who is Julia. She was bullied by April when she was in school. Professor Jospeh stole Julia’s novel and published as he is the author and took all the money and fame.Julia’s colleague rebecca stole her ideas and small stories and wrote as her own and Her husband Sean was having an affair and had planned to leave her. And still she is missing. She got good motive to kill all of them. Nick says there was large amount of withdrawal from Joseph’s account before he died. Grissom get a call from one of the police that they have found Julia’s body near a motel.Grissom reach the scene and investigates. The officer on call says that there was fight in-between snooker players. Julia thought they were after hers she took her gun to shoot them.But before she could shoot them, an officer present in motel shot her thinking she was gang member.Grissom checks her bag which is full of money that was withdrawn by Jospeh’s account. Grissom comes near Julia’s body and says karma is bitch. Grissom ask the officer to shift her body.And Grissom leaves. Grissom gets a call that Julia’s body was robbed by a gang.Grissom comes back but the officer says its better to leave it as the gang is from Mexico and they don’t have any jurisdiction there.Grissom says its fine we can close this case.After a month Grissom gets a call from an officer that Julia was seen in Mexico with her boyfriend.Grissom says how is this possible he checked her pulse and she got shot on stomach and hand. Grissom asks if he has any picture of her. The officer send the pic he had taken. The boyfriend is none other then Rebecca’s Assistant.Grissom laughs and says to himself how could he miss that and says he will catch.
 ——————————————The End————————————

CSI Series by The Observser

All characters appearing in this work are fictitious. Any resemblance to real persons, living or dead, is purely coincidental.
The scene starts at 9.30 Saturday with 2dead bodies(both male) near train track. The CSI’s are called to investigate as the local police suspect it to be homicide. CSI supervisor Gil Grissom and CSI level 3 Morgan Brody reach the scene. Agent Brass starts talking with witness. The CSI find it odd as they don’t find any tire marks or struggle So they rule out it was body dump. David The M.E(Medical Examiner) checks the temperature of the liver and says they have been dead around 12 hours(Friday 11.30PM). David packs the body and shifts it to laboratory for further investigation. Morgan checks the pocket for identification of the body. 1st body is identified as Vikram Das Indian citizens a tourist and another one is identified as Karan Gupta who is born and brought up in Las Vegas. Morgan checks for mobile.She pack it as evidence for further investigation
Grissom goes to laboratory and ask David did he find anything in there stomach. David Checks the stomach contents and says they had eaten burger and Diet Coke and some piece of origami sachet paper was found in one of the body. Hodges a Trace Technician recognise the logo of the sachet and says that belongs to PapaJones Pizza. Morgan lists all the papaJones Pizza branch that are near to the site where dead bodies were found. She finds 2 and goes to investigate. She gets the CCTV footage of both the shops and goes to Archie,a Tech Expert. He takes the facial prints and searches in the video footage. He gets the match in one of the shop. In that video both are seen seating next to each other and talking . After some time the camera gets some disturbance and doesn’t record anything. Morgan calls the shop and asks why the camera has not recorded . The manager of the shop says that it is fine,its recording. Archie checks for the recent contact in both phones. He takes the copy of recent call logs to Grissom and says they both called each other frequently from Thursday. And also Karan got call from an unknown number . We are trying to reach it but it says call not permitted. Grissom says to Archie to drop a message to that number that “I am fine,Reached home. Sorry couldn’t message u early”. He gets a call from that number and the other person says its fine. I am in Tangiers Casino. Tangiers Casino is owned by Sam .Who is also the father of Catherine Willios a CSI Supervisor. With Sam’s help they get CCTV live footage of the casino. Grissom messages to that number that he has reached casino but i can’t find you. Grissom gets a message that he is in the front gate. Grissom finds him and talks to him. That person is Jai Wardhan. Grissom identifies himself as CSI and he is investigating a crime. Jai says ok, How can he help. Grissom asks how does he know Karan Gupta. Jai says he is friend. And asks what happened. Grissom says he found Karan and Vikram’s body near Track.
Grissom asks when did he see him last time. Jai says “At pizza shop on Friday night.Why?”. Grissom says that there bodies were dropped near track. Grissom says to not to go anywhere until the case is solved. Jai says ok Officer. Morgan goes to Archie if he found any other connection from the phones that she recovered. Archie says he found some images from Vikram’s mobile,In that images he found another body of girl who has been killed based upon the blood on the floor. Morgan asks Archie if he can find who that women is. Archie says he found it.Girl’s name is Indira wife of Karan. They think that Vikram must have killed her and Karan but why he killed them. And who killed Vikram. At the laboratory David is finding it hard for COD(Cause Of Death). Grissom comes and asks he did find the COD. David says yes but I am not sure. Grissom asks why is he saying like that. David says from the heart, he got to know both suffered heart Attack. Grissom says both are well built and young how can they get heart attack and that to at the same time. In the lab Archie asks did they get who the other person was to whom he had messaged. Morgan says Jai Wardhan. Archie asks did she say Jai Wardhan. She says yes and asks does he know who is. Archie says he sone of the most powerful person in India. He is tycoon and also one of the most talented Hacker. Morgan asks how does he know all this. Archie says he had attended one of the workshop where he(Jai) was the guest Lecturer. Morgan asks if he(Archie) can find more information about Jai. Archie says he can try.Morgan shares this information with Grissom. Grissom says to Morgan to call Jai and ask him to come to the office. Jai comes to the office and asks for Morgan. Meanwhile Archie locates the body of Indira. David performs dissection of Indira’s body and comes to the conclusion that she was hit on her head by a hammer. Agent Brass finds the weapon near the site where her body was found. Morgan finds finger prints on the hammer, the weapon that was used and matches it with Vikram’s fingerprint. Upon investigation CSI gets to know that Vikram and Indira were siblings. And they used to fight for the property left by there father.And karan was India’s childhood friend and husband. Grissom and Brass take Jai to the interrogation room and ask him did he know anything about this by showing Indira’s body. Jai says no. He got to know now, And asks Grissom to leave this case. As he doesn’t want to know what happened. Grissom asks what does he talking about and let them know. He says that it is his work to find what went wrong. And bring the justice to the crime committed. Jai says he knows what happened and he will take care of the person who has committed such heinous crime. Grissom says he(Jai) can’t do anything. As there is court to decide and punish the criminal. Morgan signs Grissom to come out. Grissom says to Jai that he can’t go outside . And ask him to provide his fingerprint and DNA. Jai says he can’t as he doesn’t have any fingerprint on his hand. Grissom says to give his DNA.Jai says he doesn’t have any DNA or blood. Grissom gets irritated by this and asks brass to lock him in the interrogation room as he is going to find evidence.
Upon investigation Morgan comes to know that there was a guy who was deeply in love with Indira and stalked her. Morgan gets his address,His name is Abhinav. Morgan and Grissom go to the address and find the blood in the leaving room. Grissom goes inside the room and Morgan gets attacked from behind by Abhinav. Morgan screams  for Grissom for help. Grissom arrives. Grissom asks Abhinav to drop the weapon and leave Morgan as she is CSI. And they have come here for the investigation related to Indira. Abhinav says he will kill them in the same way he had killed Vikram and Karan. Grissom asks how did he kill them and why did he kill them. Abhinav says Karan was cheating on Indira and he was caught by Vikram. Vikram deviced a plan to kill Indira and he would get all the money. Abhinav couldn’t save Indira . So he wanted to kill both Karan and Vikram. Grissom asks then who is the 5 year old girl he found in his(Abhinav) bed room. Abhinav says he was wrong about Karan. The girl he saw is karat’s daughter. Karan had told Indira about that girl. Vikram blackmailed that if didn’t help to kill Indira he will kill the girl also.Abhinav says He misunderstood that Karan was cheating on Indira. At that time suddenly the house gets to shake. Grissom says what is happening here. Jai comes inside and asks Abhinav to leave Morgan as there are here just to investigate the case. Abhinav says he can’t as they know I killed them.Jai says you punished them for the murder they committed . He will take care of this. Abhinav says shut up. I am going to kill you also . Jai says try it,Go ahead kill me. Abhinav says you are no longer have power, you will die now and fires bullet on jai.Jai catches the bullet with his bare hands. Everyone are shocked as how could he catch the bullet.Abhinav says this is not possible.I had seen you had sacrificed your powers. Jai says I didn’t sacrificed my power. I just created a scene that I am sacrificing my power. Let them go or be ready for you death. Abhinav lets Morgan from gunpoint and says he will surrender. Agent brass comes there and arrest Abhinav. Jai goes to the bedroom and picks the girl. The girl recognise jai and calls him chachu. Jai says that dad has gone somewhere and can’t return.So is she ok to stay with me.Girl says ok. Grissom says that he(Jai) can call her mother to pick her from the office. Jai says that her mother died after childbirth. Grissom says that she will be handed over to child service and there he should apply for her custody. Jai says she won’t be going anywhere. She is his responsibility. A person from child service come to take her, the child says she will not go with her. Jai say to that person call his senior incharge and get him to talk with him. The person calls his supervisor and gives the phone to Jai.Jai says somethings and says he can take the child with him. Grissom and Morgan are surprised to see this. Grissom asks him how could he catch the bullet with his bare hands.Jai says its a long story. And gives a smile to Morgan while going to india.
Archie asks Grissom where did jai go. He says he left office why? What happened?Archie says he wanted to meet him personally. Morgan says I will help. Grissom asks how can she help.She says I got his number.
—————————————-The End——————————————