The official book/ booklet that lays down the code for the use of our National Flag is the "FLAG CODE OF INDIA 2002". The main points to be kept in mind are given below.
The time in which the national flag is normally flown during the daytime lies between the sunrise and the sunset.
Indian citizens can fly the national flag inside their car on the dash board or on the wind screen but not outside the car.
The Tiranga can be printed, stitched as a part of your dress or costume but not below the waistline.
When the Tiranga is flown with the national flag of another country it will be placed/flown to the left of the other country's flag. However, when the Tiranga is flown with the United Nations' flag it can be flown on either side of it.