In a stand mixer, combine the oil and sugar to form a vegan crémage. Whisk for about 5 minutes.
In another bowl, whisk the flour, salt, baking soda and baking powder. Set aside
In separate bowl, whisk the coconut yoghurt, vanilla essence, and soy milk.
Now, one after the other, pour one part of the dry mixture with one part of the wet mixture to the crémage on medium speed until all of both the mixtures are fully incorporated with the crémage. Don't place all of it altogether, or both simultaneously. The point is to slowly whisk in the dry and wet mixtures in equal parts (dry, wet, dry, wet, dry, wet) until finished.
The final step is to add the vinegar last, and gently fold it into the mixture until you see light bubbles.
Line your 6" cake tins with a layer of brown baking paper, and pour the batter, filling 1/2 of the tin. Be sure not to go over it.
Bake the cake in the oven for 30 minutes at 150 degrees Celsius.
Once baked, check using a toothpick. Place a toothpick in the middle of the cake, and if it comes out clean, you're good! If not, keep it in for another 5 minutes.
Take the cake tins out of the oven, and let it cool down completely.