these are generally based upon using sodium silicate products (+/- other additives such as microfibres)
the sodium silicate hardens in areas of high temperatures (eg. 1000deg) such as at the gaskets to hopefully form a seal which is generally temporary although additional additives aim to provide a more long lasting seal (at the added risk of clogging up the thermostat and radiator, and possibly the oil and oil filter)
thus generally the engine needs to be run at optimum temperature for these products to work and a second application may be required
follow the instructions carefully
choose product taking particular note of the recommended idle time required and whether your car can go that long
consider what they are made of and risk of clogging coolant system / heater core:
sodium silicate only eg. Blue Devil
sodium silicate with fibres
copper with ceramic fibres without silicate
you may need to flush the coolant system first esp. if it is dirty or you are using a silicate sealant
silicate sealants work best in clean water as the coolant and work best after a few hours of flushing the coolant system
1)
shake well before pouring
make sure before adding sealant, radiator fluid is above internal radiator core
generally pour into radiator, top up coolant if needed, then start engine and turn heating system and fans all the way up
usually run for 15 minutes until it gets to optimum operating temp so thermostat opens and the sealant can get to the gaskets and they are hot enough to alter the sealant - usually 105degC, then turn off to cool it down and leave for a few hours or overnight so the coolant can solidify in the gasket
some recommend repeating this 15minute idle then several hours cooling several times if using a silicate sealant and for bad cases consider removing the affected sparkplug to reduce pressures while it is sealing
2)
take great care on 1st run to ensure it doesn't over-heat due to clogged thermostat