Surveillance active · Canton de Vaud

Un permis de construire est déposé près de chez vous. Vous avez 30 jours pour réagir.

Chaque matin, PhémeApp surveille les publications officielles du canton de Vaud et vous alerte dès qu'un dossier est déposé dans votre périmètre.

Comment ça marche
30j
Délai légal d'opposition
500m
Périmètre par défaut
8h00
Vérification quotidienne
~340
Dossiers publiés par mois
Processus

Simple, automatique, fiable

Trois étapes — vous faites la première, PhémeApp fait les deux suivantes chaque matin.

1

Inscrivez votre adresse

Saisissez l'adresse à surveiller — domicile, propriété, bureau. Nous géocodons automatiquement les coordonnées GPS.

2

Nous consultons CAMAC chaque matin

À 8h, notre système interroge le registre officiel cantonal. Chaque nouvelle publication est comparée à vos adresses.

3

Vous recevez une alerte

Si un dossier est dans votre périmètre, vous recevez un email complet avec le lien vers le dossier officiel de la commune.

Vos droits

Le délai de 30 jours est imprescriptible

Passé ce délai, toute opposition est irrecevable. Sans surveillance active, vous ne saurez souvent qu'il est trop tard.

🏗️

Construction d'un immeuble voisin

Gabarit, hauteur, accès, stationnement, nuisances. Autant de points sur lesquels vous pouvez vous exprimer si vous êtes informé à temps.

🛣️

Travaux sur la route devant chez vous

Accès modifié, nuisances sonores, trottoirs. Les travaux publics sont aussi soumis à enquête publique.

🌳

Modification d'un espace vert

Abattage d'arbres, clôtures, aménagements paysagers. Rien ne passe sous le radar si la surveillance est active.

⚖️

Propriétaires et locataires concernés

L'intérêt direct est interprété largement en droit vaudois. Vous avez probablement qualité pour agir — encore faut-il être informé.

Aperçu

Ce que vous recevez

Une alerte claire avec tous les détails utiles et le lien direct vers le dossier officiel.

Tarifs

Gratuit pour commencer

Commencez sans engagement. Passez à Pro pour plusieurs adresses.

Gratuit
0 CHF / mois
Pour surveiller votre adresse principale
  • 1 adresse surveillée
  • Périmètre 500m
  • Alertes email illimitées
  • Email de bienvenue
  • Rappel J-7
  • Rapport mensuel
  • Espace personnel
Inscription gratuite

Activer ma surveillance

Aucune carte bancaire requise. Actif dès le lendemain matin.

const email = document.getElementById('f-email')?.value.trim() || ''; const adresse = document.getElementById('f-adresse')?.value.trim() || ''; const label = document.getElementById('f-label')?.value.trim() || 'Adresse principale'; const btn = document.getElementById('f-submit'); if (!email || !adresse) { showMsg('Veuillez remplir au minimum votre email et l\'adresse à surveiller.', '#dc2626'); return; } const emailRe = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; if (!emailRe.test(email)) { showMsg('Adresse email invalide.', '#dc2626'); return; } btn.disabled = true; btn.textContent = '⏳ Inscription en cours…'; showMsg('Envoi en cours…', '#9ca3af'); try { const resp = await fetch(WEBAPP_URL, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ action: 'subscribe', nom: (prenom + ' ' + nom).trim(), email: email, adresse1: adresse, label1: label, }) }); const data = await resp.json(); if (data.success) { showConfirmation(adresse, email); } else if (data.already_exists) { showMsg('✅ Cette adresse email est déjà inscrite. Consultez votre email de bienvenue.', '#1a7a4a'); btn.disabled = false; btn.textContent = 'Activer ma surveillance →'; } else { throw new Error(data.error || 'Erreur inconnue'); } } catch(err) { console.warn('Apps Script indisponible, fallback Google Form:', err); window.open('https://docs.google.com/forms/d/e/1FAIpQLSdmPA95DdBpJaUtvfHDA0Y_SL4Nr0ZmFCzPv-ySSW3d9Oq3kQ/viewform', '_blank'); showMsg('Remplissez le formulaire qui vient de s\'ouvrir pour finaliser votre inscription.', '#9ca3af'); btn.disabled = false; btn.textContent = 'Activer ma surveillance →'; } } function showConfirmation(adresse, email) { document.getElementById('form-fields').style.display = 'none'; document.getElementById('form-success').style.display = 'block'; const prenom = document.getElementById('f-prenom')?.value.trim() || ''; const greeting = prenom ? 'Merci ' + prenom + ' !' : 'Merci !'; document.getElementById('success-msg').innerHTML = '' + greeting + ' Dès demain matin à 8h, nous vous notifierons si une mise à l\'enquête est annoncée autour de ' + adresse + '.'; } function showMsg(text, color) { const el = document.getElementById('form-msg'); el.textContent = text; el.style.color = color; }