1. A method performed under control of a life-log system, comprising: receiving, from a user account, a request to change one or more real life-log data entries relating to a real event that are stored in a first part of a database, each of the one or more real life-log data entries being associated with an event and a time; removing the one or more real life-log data entries relating to the real event from the first part of the database; generating one or more misleading life-log data entries relating to a false event, the generated one or more misleading life-log data entries being based on prior real life-log data entries associated with the user account or another user account, each of the prior real life-log data entries being associated with a prior event and a prior time, the prior time associated with the prior real life-log data entry being same as the time associated with the real life-log data entry but on a previous day; storing, in the first part of the database, the one or more misleading life-log data entries; storing the removed one or more real life-log data entries in a second part of the database; providing the one or more misleading life-log data entries to a social networking service (SNS) server communicatively connected to the life-log system in response to the request to change from the user account; and providing the one or more real life-log data entries relating to the real event to the SNS server in absence of the request to change from the user account.